Evesham Street, Alcester, with The Lion Inn in the foreground. 1940s
Evesham Street, showing pub on left hand side with delivery van, Alcester. 1950s