Fork Lodge And Lancaster Lodge / York Lodge And Lancaster Lodge
- Date:
- 17 Oct 1999
- Location:
- Fork Lodge And Lancaster Lodge, Hampton Court Road, Teddington, Richmond Upon Thames, Greater London
-
Show all locations
York Lodge And Lancaster Lodge, Hampton Court Road, Teddington, Richmond Upon Thames, Greater London
- Reference:
- IOE01/00592/14
- Type:
- Photograph (Digital)