The George courtyard entrance, Southwark, London.

The George courtyard entrance, Southwark, London, England