In SW1

Holland & Barrett


Holland & Barrett is the UK’s leading retailer of vitamins, minerals and herbal supplements with over 80 years of experience in the health supplement industry.

 

Address

Unit SU 2
Victoria Place Shopping Centre
115 Buckingham Palace Road
London
SW1W 9SJ

Opening times

Monday – Friday:
7am – 8pm

Saturday:
9am – 7pm

Sunday: 
10am – 6pm

Contact details

020 7828 5480