General view of numbers 7 to 27 Lovelace Green from the south-west, with the central green in the foreground
- Date:
- 22 Mar 2018
- Location:
- Lovelace Green, Well Hall Estate, Eltham, Greenwich, Greater London Authority
- Reference:
- DP186894
- Type:
- Photograph (Digital)