This three bedroom is situated in the idyllic area of North West London. The property is also just 0.2 miles from Dollis Hill Underground Station making this property the perfect location for your stay in London.With Access from the ground floor this beautiful North West London house c