London City Apartments
London City apartment hosts guests of London.
London Zoo is 700 meters from the property and Camden Market is 300 meters away. Serving american and italian meals, Hache Camden is about 5 minutes’ walk away.
The apartment provides rooms featuring free Wi-Fi, a sofa, flat-screen TV, a patio and a CD player. A private bathroom is at guests' disposal.
It offers a kitchen with a microwave and a toaster.
There are Camden Town subway station and Euston train station in walking distance.