Gower Street Residences London is a great place to stay in the Camden district, 25 minutes' stroll from the public Trafalgar Square. Wi-Fi is also available in all rooms for guests to enjoy.
The famous British Museum is 1.4 miles from this apartment, while Madame Tussauds London is set 1.5 miles away. The center of London is reachable within a 25-minute walking distance.
A highlight of this apartment for guests is the presence of hair dryers and towels in the bathroom. A separate toilet and a shower can also be found.
To enhance your comfort, the accommodation features a fully equipped kitchen with a fridge, oven, and a kitchenware provided. Gower Street Residences is situated 10 minutes by foot from Great Portland Street subway station and a stone's throw from London Euston train station.