8-pokojowy Langdon Apartments, Bouverie Place Londyn jest usytuowany w dzielnicy Westminster, w prawie 400 m od stacji metra Edgware Road.
Pałac Kensington leży prawie 25 min piechotą stąd, a Ulica Oxford Street jest w prawie 2 km. Koło obserwacyjne London Eye znajduje się około 10 min jazdy samochodem od apartamentu.
Obiekt noclegowy posiada oddzielną toaletę. Ponadto w łazience zapewniono suszarka do włosów i ręczniki.
Langdon Apartments, Bouverie Place jest wyposażony w urządzenia do samodzielnego przygotowywania posiłków takie jak czajnik elektryczny, lodówka i piekarnik. Apartament jest usytuowany w niewielkiej odległości od dworca kolejowego Marylebone.