Camden Garden Apartments London lies in a prime location in London, 6 minutes' stroll from Islington War Memorial. Wi-Fi is available for guests' business or leisure needs.
The Treasures gallery "British Library" is 1.9 miles from this apartment, while the 13.7-tonne Big Ben Bell is set 3.8 miles away. The apartment is located in the Islington district. Camden Garden Apartments is also a 15-minute drive from the unmissable Tower of London.
A highlight of the apartment for guests is the presence of hair dryers and towels in the bathroom. A separate toilet, a shower, and a washing machine can also be found.
To enhance your comfort, this property features an own kitchen with an electric kettle, a fridge, and a kitchenware provided. Holloway Road metro station is in proximity to this accommodation.