Buy this picture |
aerial photograph of Park Place Harrogate,Yorkshire England UK. Park Place flats are a 38m tall tower block in Harrogate built in 1962. It was originally supposed to be one of 3 tower blocks but in the end only the first was constructed.
- Visits
- 3409