epw041118 ENGLAND (1933). 
Vine Street Station and the town, Uxbridge, 1933


?

This image is unlocated