General view of houses on the east side of Lovelace Green, showing numbers 43 to 51 from the south-west
- Date:
- 5 Apr 2018
- Location:
- Lovelace Green, Well Hall Estate, Eltham, Greenwich, Greater London Authority
- Reference:
- DP186873
- Type:
- Photograph (Digital)