To enjoy your vacation in London, stay at Lower Ground Bell Street London apartment, which is 3.4 km from the Houses of Parliament and within 25 minutes' walk of the British Harrods Department Store.
Enhancing your comfort, a separate toilet and a shower can be found at the accommodation. Furthermore, bath sheets is available.
For those who want to cook their own meals, the apartment provides self-catering options such as an electric kettle, a refrigerator, and glassware.
The Victoria and Albert Museum is 2.8 km away, while the innovative Lisson Gallery is just steps from the apartment. The city centre is just 4 km away and London City airport is 20 km from this apartment. Lower Ground Bell Street apartment is approximately 200 metres from Edgware Road tube station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please