Holland and Barrett launch Spain website with free delivery into January The store was formed in 1870 and has more than 110 branches in the UK 30 Dec, 2016 @ 12:01 Business & Finance·Food & Drink·Health