Elephant and Castle

Elephant and Castle
26 Main Street, Thurlaston, Leicester, LE9 7TP
Photo of Elephant and Castle