Pubs in London - Southwark 75-77 Borough High Street, Southwark, London, SE1 1NH Tags: beer garden, food, historic pub, on the river, outside seating, private parties, traditional english, vegetarian dishes