Ledbury Road…
Notting Hill, London, W11 2AD
1,101 sq ft(102.29 sq m)
Guide price £1,500,000
Designed to exacting standards…Designed to exacting standards…
Excellent entertaining space…Excellent entertaining space…
Flooded with natural light…Flooded with natural light…
Wonderful south facing terrace…Wonderful south facing terrace…