W11 1HT
Leamington Road Villas, Notting Hill, London, W11
Raised kitchen area boasting high ceilings. Decked roof terrace with 360 degree view of West London Reception/dining area with access to balcony. Bathroom with fitted wardrobes. Finished to an exceptionally high standard throughout Set in a quiet location close to amenities