Southwark Pubs - Historic Pub Southwark, London

George Inn London

George Inn

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

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1