The Hand in Hand

The Hand in Hand, Elephant & Castle, London

A 1950s Charrington pub in a residential area just off the busy Elephant & Castle junction in South London.

No comments:

Post a Comment