Ledbury Road
Notting Hill, London, W11 2AD
- Designed to exacting standardsDesigned to exacting standards
- Excellent entertaining spaceExcellent entertaining space
- Flooded with natural lightFlooded with natural light
- Wonderful south facing terraceWonderful south facing terrace