Roys_of_Wroxham
Roys of Wroxham is a family owned group of general stores based in Hoveton, Norfolk. The store after winning a competition in the early 1930s uses the motto "The World's Largest Village Store" in all its advertising and literature.[1]