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