oyster shack epping forest
Waltham Abbey, Loughton IG10 4AE
Tags: culinary escapes, England, Essex, restaurants, Seafood, United Kingdom.