Finchley Road Situated in this North West London suburb, the property has a fantastic, serene private garden and is perfect for those wanting to be close to the city center but not caught up in the hustle and bustle.