Back to map
Beer pub
The George Inn
The George Inn Yard, 77 Borough High Street, Southwark, London SE1 1NH
United Kingdom
About this place
Step through the yard off Borough High Street and London briefly becomes a coaching city again: galleries above, flagstones below, traffic noise muffled by brick and timber.