Napier Place, Holland Park, Kensington, W14
A charming, quiet and secluded cul-de-sac made up of period buildings located off Holland Road, close to Holland Park with Kensington Olympia and High Street Kensington also within walking distance.
BOROUGH: Kensington and Chelsea.
Subscribe
We'd love to share latest mews news and regular updates with you