The Body Shop runs 6 branches within the Livingston, West Lothian area. This is the listing of all nearby The Body Shop locations.