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.

Around this place