Villaen ligger i Maida Vale distriktet, 6 km fra Londons øye og 4 km fra British Museum.
The Bread Boutique og Sun Singing Chinese Takeaway ligger cirka 200 meter unna. Villaen ligger et par minutter med bil fra Madame Tussaud's.
Maida Vale undergrunnsstasjon stasjon er 750 meter unna.