Camden Square Apartment
Camden Square Apartment London apartment is located next to Islington, London Zoo and Emirates Stadium.
Just 10 minutes on foot from London city center. The Lord Stanley offers mediterranean and italian dishes and lies 150 meters away.
The apartment provides rooms featuring a seating area and flat-screen TV. The property comprises 2 bedrooms. Guests can benefit from a private bathroom.
A kitchen is featured with a dishwasher and a microwave for guests' use.
5 km to London City airport.