Ifor Evans Hall, Camden
109 Camden Road, Camden, London, NW1 9HZ, United Kingdom
Ifor Evans Hall, Camden offers accommodation with free Wi-Fi in London, attractively located less than 1 km from Camden Market and 1.9 km from King's Cross Theatre. The property is around 2.2 km from London Zoo, 2.3 km from Euston Station and 2.