137 Guest House Camden Town Apartment London, Greater London
Set in London, near Camden Market, London Zoo and Euston Station, 137 Guest House Camden Town features free Wi-Fi.
Number of rooms: 4
137 Camden High Street Aprt 3, Camden, London, NW1 7JR, United Kingdom