Reviews of hostels in Camden Town



Smart Camden Inn Hostel
55-57 Bayham Street, London NW1 0AA
Tel (020) 7229 0000
(0)
St Christopher's Inn – Camden
48-50 Camden High Street, Camden Town, London NW1 OLT
Tel (020) 7388 1012
(0)