General view of Lovelace Green looking south-west from across the central green towards numbers 8 to 20
- Date:
- 26 Mar 2018
- Location:
- Lovelace Green, Well Hall Estate, Eltham, Greenwich, Greater London Authority
- Reference:
- DP186908
- Type:
- Photograph (Digital)