






+23 photosPrime Location in Camden District:
Situated in the heart of Camden, Sherlocks is a stone's throw away from popular attractions like Tottenham Court Road and Leicester Square Underground Station.
Luxurious Amenities:
This spacious 3-bedroom apartment offers top-notch amenities such as a flat-screen TV, fully equipped kitchen, and free WiFi. With 3 bathrooms, a washing machine, and allergy-free accommodations, comfort is guaranteed.
Nearby Entertainment:
Explore London's vibrant scene with Queen's Theatre, Prince Edward Theatre, and Royal Opera House just a short distance away. Enjoy the convenience of a 24-hour front desk and easy access to the city centre.
Book now for an unforgettable stay at Sherlocks in the heart of London!
39 Great Russell Street Ground Floor, London