5 Early Mews, London
bedrooms
Baths
Guests
Studio Apartments Camden Town is located in the Camden district of London, a 3-minute walk from Camden Market and 0.8 miles from London Zoo. Free WiFi is offered throughout the property.
WiFi/Internet
Laundry
Air conditioning
No nearby properties available in this region at the moment.