Property Name: Delta Avenue
Property Address: Suite 11, 63-65 Camden High Street London, , NW1 7JL
Property Description: Situated in London, Delta Avenue is 500 metres from Camden Market. London Zoo is 900 metres from the property. Free WiFi is available throughout the property. All units include a seating area. There is a private bathroom with a bath and free toiletries in each unit. Towels and bed linen are offered. Regents Park is 1. 1 km from Delta Avenue. The nearest airport is London City Airport, 14 km from the property.
Property Facts: Total Number of Rooms: 9Year of Last Renovation: N/A