35 And 36 Market Street / Old Mother Hubbards Restaurant
- Date:
- 20 Jun 2002
- Location:
- 35 And 36 Market Street, Yealmpton, South Hams, Devon, PL8 2EA
-
Show all locations
Old Mother Hubbards Restaurant, Market Street, Yealmpton, South Hams, Devon, PL8 2EA
- Reference:
- IOE01/07553/08
- Type:
- Photograph (Digital)