St Christopher's Pub is a traditional English pub at 121 Borough High Street near London Bridge and Borough Market. Attached to St Christopher's Inn, it welcomes local drinkers and diners alongside hostel guests in a characterful room with a long bar, vintage details and private spaces downstairs.
Food is served from noon, with ingredients sourced from nearby Borough Market informing a menu of British pub favourites. Cider battered fish and chips, pie and mash, burgers and slow cooked beef sit alongside Romana pizza, crispy chicken and plant based alternatives.
Sunday roasts feature choices such as aged beef sirloin, chicken, pork porchetta and mushroom Wellington with traditional vegetables and gravy. Smaller plates and regular weekday offers suit a casual visit, while the kitchen remains substantial enough for a complete lunch or dinner.
Seasonal cask ales, craft beer, wine and classic cocktails accompany live sport and acoustic music through the week. Guests with allergies should consult the current information and speak to staff before ordering because dishes and Borough Market ingredients can change.
Address: 121 Borough High Street, London SE1 1NP, England