George Inn
75-77, Borough High Street, London, SE1 1NH
★ 4.3 / 5Hygiene 5/5Historic
The George Inn, or The George, is a public house established in the medieval period on Borough High Street in Southwark, London, owned and leased by the National Trust.
Read on Wikipedia →What's here
FoodSportGardenReal AlePoolDartsWiFiFire
Hours
Mo-Th 11:00-23:00; Fr-Sa 11:00-00:00; Su 12:00-22:30
