Camden Town Apartments
Offering accommodation in a vibrant area of London, Camden Town apartment is located within a 30-minute walk of British Museum. The apartment is set in a 6-storey building constructed in 2009.
Primrose Hill is within a 15-minute walk. London city center is 4 km away. Serving a wide range of dishes, RossoPomodoro and Bar Vinyl can be reached within 5 minutes’ walk.
Rooms are contemporary. They come with a microwave, a refrigerator and a dishwasher.
20 minutes' drive from London City airport.