Camden Town Apartments is located in London, 500 metres from Camden Market. London Zoo is 1.1 km from the property. Free WiFi is featured throughout the property. The accommodation is fitted with a seating area.
Camden Town Apartments
Set in the heart of the popular and vibrant Camden area, these l Read more
Camden Town Apartments is located in London, 500 metres from Camden Market. London Zoo is 1.1 km from the property. Free WiFi is featured throughout the property. The accommodation is fitted with a seating area.
Camden Town Apartments
Set in the heart of the popular and vibrant Camden area, these light, spacious and desirable Camden apartments offer an excellent base for any stay. The famous markets are nearby, and London Zoo and Primrose Hill lie within easy reach. With convenient transport links nearby, you'll be within easy reach of everything the capital has to offer. With comfortable furnishings and contemporary décor, the apartments are equipped to offer a pleasant and welcoming home away from home where you can enjoy a pleasant and relaxing stay.
Camden Town Apartments is located in London, 500 metres from Camden Market. London Zoo is 1.1 km from the property. Free WiFi is featured throughout the property. The accommodation is fitted with a seating area.
Number of Rooms: 2