Deadmans Place (Liberty of London)

In the Thrale Street, Southwark area.

More information here ]