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.