The Clock House Stores / 15 And 17 Church Road
- Date:
- 10 Jun 2000
- Location:
- The Clock House Stores, 13 Church Road, Sundridge, Sevenoaks, Kent, TN14 6DT
-
Show all locations
15 And 17 Church Road, Sundridge, Sevenoaks, Kent, TN14 6DT
- Reference:
- IOE01/02367/21
- Type:
- Photograph (Digital)