34 Church Grove
aka 3 Flemish Villas
image only
previous
Occupiers to 2000
Other Archive Material
1920