Ledbury Road
Notting Hill W11
A one double bedroom apartment on the raised ground floor in a period terrace house in the heart of Notting Hill. The flat is well presented throughout and is available furnished.