To enjoy your vacation in London, stay at Premier Central London North Apartment, which is 3.6 miles from the medieval castle "Tower of London" and approximately 25 minutes by foot from the privately run Sherlock Holmes Museum.
The apartment is nestled in the Stoetteritz district, within reach of the vibrant Stables Market. The famous British Museum is 1.5 miles from this apartment.
The property features a bathroom with a drier, bath sheets, and towels. Furthermore, a separate toilet and a shower is available.
For those who prefer to cook their own meals, the apartment features self-catering facilities like an electric kettle, a fridge, and a kitchenware. Premier Central London North Apartment is located right around the corner from Camden Town subway station.