Buy this picture |
aerial photograph of Stapleford Park Leicestershire England UK. The building has evolved in stages from the 15th to the 19th centuries and was home to the early of Harbourough. these days it has been restored and now serves as a luxury hotel. The building is Grade I listed.
- Albums
- Visits
- 3806