River Stairs

River Stairs
Cousin Lane, Lower Thames, London, EC4R 3XJ