Right now, Farmfoods owns 4 locations in Norwich, Norfolk. See this page for an entire list of Farmfoods stores close by.