LOCATION
Situated in Chiswick, London, a residential area with excellent shopping facilities. Twenty minutes from the West End, served by frequent trains from Turnham Green Tube, a two minute walk away. Easy access to London’s airports and International connections.