Right now, The Body Shop has 6 locations near Liverpool, Merseyside. The listing of all The Body Shop stores nearby can be found here.