At the moment, Holland and Barrett runs 31 locations near Cannock, West Midlands. Here you can see the listing of all Holland and Barrett stores nearby.