South Norwood Police Station during the final stages of construction, viewed from the east across Oliver Grove
- Date:
- 16 Jun 1988
- Location:
- South Norwood Police Station, 11 Oliver Grove, South Norwood, Croydon, Greater London Authority, SE25 6ED
-
Show all locations
Harris Professional Skills Sixth Form, 11 Oliver Grove, South Norwood, Croydon, Greater London Authority, SE25 6EJ
- Reference:
- JLP01/10/32397A
- Type:
- Photograph (Negative)