Today, Co-op Food owns 56 stores near Thatcham, Berkshire. See this page for an entire list of Co-op Food branches close by.