Londra şehrinde bulunan villa ile Churchill War Rooms Müzesi arasında 3 km olup Trafalgar Meydanı 3,1 km uzaklıktadır.
Londra şehir merkezi 4 km uzaklıktadır. Seçkin yemeklerin servis edildiği The Ivy Chelsea Garden, Caffe Nero villadan 350 metre mesafede bulunmaktadır. Londra Bilim Müzesi villanın bitişiğinde yer almaktadır.
South Kensington tesise en yakın metro istasyonu. 650 metre uzaklıktadır.