The 8-room Langdon Apartments, Bouverie Place London lies 1.3 miles from the perennially crowded Harrods and about 5 minutes' stroll from Edgware Road subway station. Wi-Fi is provided for both business and leisure activities.
The apartment is located in the Westminster Borough district, 1.5 miles from the famous Natural History Museum. Guests can get to Marble Arch which is around 20 minutes' walk from this apartment.
The property features a bathroom with a hair dryer. Furthermore, a separate toilet, a shower, and a washing machine is available.
The self-catering facilities feature a kitchenette with a fridge. Langdon Apartments, Bouverie Place is 1.7 miles from Euston train station.