Gæster kan vælge at bo i Langdon Apartments, Bouverie Place ferielejlighed når de besøger London. Lejlighed består af 8 værelser.
Green Park ligger 2 km fra denne ferielejlighed, mens National Gallery ligger 3 km væk derfra. Nasi Lemak Nek Nong tilbyder asaitiske måltider inden for 50 meter fra indkvarteringen. The London Eye kan nås på få minutter til fods.
Det er en 5-minutters gang fra Edgware Road-metrostation.