St Christopher's Inn at 121 Borough High Street occupies a 16th-century coaching inn, with roots on the site dating to 1464. The hostel provides dorm rooms, female-only spaces, and private rooms. The pub features live music nightly and sources food directly from Borough Market across the road.
It is 3 minutes' walk from Borough tube station.
© 2026 Whats Going On London Ltd. All rights reserved.