Camden Serviced Apartments by Globe Apartments is set in the Camden district of London, 1.1 km from London Zoo, 600 metres from Camden Market and 1.3 km from Regents Park.
Number of rooms: 3
124 Albert Street, Camden, London, NW1 7NE, United Kingdom