About Brondesbury Villas London Apartment
London Living, apartment is rented - until sept 2018
Brondesbury Villas London Apartment Description
Central london flat available to holiday let
More about Brondesbury Villas London Apartment
Brondesbury Villas London Apartment is located at 140 Brondesbury Villas, NW6 6AE London, United Kingdom
http://www.zoopla.co.uk/for-sale/property/london/brondesbury-villas