Bar
George
45 locals recommend,
Location
Borough High Street
Greater London, England
Tips from locals
Authentic 17th-century coaching inn and pub with oak beams and large courtyard seating area.
The George Inn, is a pub established in the medieval period on Borough High Street in Currently owned and leased by the National Trust.