This show 96-84 Ockford Road in 1951
image: Godalming Museum, ref 1197.63

 

Return