Venue

St Christophers Inn

St Christopher's Inn is a London Bridge pub on Borough High Street, on a site that has held an inn since 1464. It has a 60-foot bar, two floors of warm wooden interiors, live music and live sport, and a kitchen using produce from Borough Market. For private events, the downstairs Lounge has leather sofas, exposed brick and a projector screen, and the semi-private Back Restaurant Area seats groups for dinner.

Browse more venues