EPW031552 ENGLAND (1930).  Edgware London Electric Railway Station and surroundings, Edgware, from the south, 1930


?

This image is unlocated