London Wiki
Advertisement

The Limehouse Stairs, known as the Limehouse Hole Stairs, are public stairs in Limehouse, London and is very close to Canary Wharf, giving access to a littoral zone (for the River Thames is tidal at this point) littered with flotsam, jetsam and fragments of old dock installations.

An image here [1]

Advertisement