Pair Of K6 Telephone Kiosks To East Of Number 2
- Date:
- 27 Aug 2000
- Location:
- Pair Of K6 Telephone Kiosks To East Of Number 2, Church Square, Leighton Linslade, South Bedfordshire, Bedfordshire, LU7 7AE
- Reference:
- IOE01/02302/27
- Type:
- Photograph (Digital)