St Christopher’s Inn Camden
48-50 Camden High Street, London, NW1 0LTSituated in the fashionable London borough of Camden, St Christopher’s Camden is situated above Belushi’s bar which features drink deals and homemade burgers. Shared bathroom facilities are provided with each room at St Christopher’s Camden.
8 rooms
from £12