River Stairs

River Stairs
Anchor and Hope Pub, Anchor Hope Lane, London, SE7 7EG