Exterior view showing the north side of the Tudor Barn at Well Hall from the north-east
- Date:
- 20 Feb 1930
- Location:
- Well Hall Farm, Tudor Barn, Well Hall Road, Eltham, Greenwich, Greater London Authority
- Reference:
- BB71/09021
- Type:
- Photograph (Negative)