A view looking north across the moated island towards the south front of the Tudor Barn at Well Hall
- Date:
- 21 Apr 1932
- Location:
- Well Hall Farm, Tudor Barn, Well Hall Road, Eltham, Greenwich, Greater London Authority
- Reference:
- BB71/09007
- Type:
- Photograph (Negative)