The Horseshoe Inn, Bermondsey

26 Melior St, London SE1 3QP