St Christopher's Inn Camden is located at 48-50 Camden High Street, NW1 0LT, Camden Town. Nearby is Camden Market, London. Nearest Underground station is Mornington Crescent (approximately 250m away).