Choose your room
Camden Town Apartment
Camden Town Apartment London is also located only a 9-minute walk from the vibrant Stables Market. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment lies 4.9 km from the huge Borough Market and 4.8 km from the bulging skyscraper "Sky Garden". The apartment is around 10 minutes by car from the public Trafalgar Square.
Camden Town Apartment is situated a mere 350 metres from Camden Town underground station and fairly close to Camden Road train station.