UKData checked October 2026
  1. Home
  2. London
  3. Holland & Barrett - Angel Islington

Holland & Barrett - Angel Islington

Holland & Barrett - Angel Islington: vitamin & supplements store at 21-22 Upper St, London. It is also listed as health and beauty shop and health food store. Sunday hours are listed below. It is a branch of Holland & Barrett — 54 branches in our listings.

21-22 Upper St, London N1 0PQChecked October 2026