Vallum Deli Farm Shop

The Cow Barn Vallum Farm, East Wallhouses, Newcastle upon Tyne, Tyne And Wear, NE18 0LL Directions