La Chiswick House si trova a 1 km dall'Economic Studio In The Heart Of Chiswick - Londra, mentre il Tabard Theatre si trova nelle vicinanze.
L'appartamento si trova a una distanza di 550 metri dalla stazione della metropolitana Stamford Brook, in prossimità di Church of St Michael and All Angels. Quest'appartamento è situato a circa 25 minuti a piedi dalla Riserva naturale London Wetland Centre.
La stazione ferroviaria di London Charing Cross è a 9 km.