To enjoy your vacation in London, stay at Oxford Street Homestay London, which is 1.8 miles from Madame Tussauds London and around 25 minutes by foot from Victoria and Albert Museum. Wi-Fi is provided for both business and leisure activities.
The homestay offers a central setting, merely 0.9 miles from Marylebone train station and just around the corner from Halcyon London International School. Oxford Street Homestay is also located only a 7-minute stroll from Marble Arch. The apartment is 1.4 miles from the scientifically spellbinding Science Museum.
Visitors will enjoy the comfort of a bathroom with hairdryers, bath sheets, and towels in this apartment.
In-room self-catering options like an electric kettle are available at the property for guests to make use of. The nearby subway station is Edgware Road within reach of the accommodation.