The south front of the Tudor Barn at Well Hall, as seen from the moated island to the south
- Date:
- 24 Mar 1933
- Location:
- Well Hall Farm, Tudor Barn, Well Hall Road, Eltham, Greenwich, Greater London Authority
- Reference:
- BB71/09010
- Type:
- Photograph (Negative)