To enjoy your vacation in London, stay at First Floor One Bedroom Flat Bell Street London, which is 1.8 miles from the famous British Museum and about 25 minutes by foot from the British Harrods Department Store. Wi-Fi is provided for both business and leisure activities.
The apartment has a prime location merely 550 feet from Edgware Road subway station and just near the innovative Lisson Gallery. Hyde Park is approximately 30 minutes' walk from this apartment.
The property comes with a fully furnished kitchen where guests can cook their own meals. First Floor One Bedroom Flat Bell Street is within a few blocks of Marylebone railroad station.