Napier Road
London, W14 8LQ
- Within short distance of Holland ParkWithin short distance of Holland Park
- Fantastic living and entertaining spaceFantastic living and entertaining space
- Beautifully presented throughoutBeautifully presented throughout
- Large South facing roof terraceLarge South facing roof terrace