A retreat in the heart of the Royal Borough of Kensington & Chelsea. Located in one of the most highly sought-after neighbourhoods in the Royal Borough of Kensington & Chelsea resides this spectacular home with views over Holland Park. Originally built by James Hall in 1859, Lord Holland’s favourite builder, the current owners requested for […]