Muzeum w Domu Lorda Leightona znajduje się około 25 min piechotą od The Nevern Loft, Stylish Studio In Earl'S Court Londyn, natomiast Muzeum Tate Britain jest w prawie 4 km.
Apartament leży w dzielnicy Centrum Londynu, w bliskiej odległości od stacji metra West Kensington. Prawie 10 min jazdy od apartamentu znajduje się również Ulica Oxford Street.
Obiekt noclegowy oferuje noclegi w odległości kilku przecznic od stacji metra London West Brompton.