At the time, Costcutter owns 10 locations near Evesham, Worcestershire. These are the close by Costcutter stores.