The Horseshoe Inn

 

The Horseshoe Inn
26 Melior Street, SE1 3SZ

Tucked away along a sidestreet to the south of London Bridge station, this well-kept, traditional pub serves quality food and ales (including a mean Sunday Roast). Pop in for a game of darts or to watch live sports on the TV. Outdoor seating in the summer. Bookings for up to 300 people.