St Christopher's Inn CamdenHostel
48-50 Camden High Street,, Camden, London, NW1 0LT, United Kingdom
Situated in the fashionable London borough of Camden, St Christopher's Camden is situated above Belushi’s bar which features drink deals and homemade burgers.