Other popular stores in Wenham: