Home / Tower Hamlets / Holland & Barrett

Holland & Barrett

Shop · Unit 4 Whitechapel Technology Centre, 75 Whitechapel Road, London, E1 1DU

Food hygiene rating

–Exempt

Registered with Tower Hamlets council.

Nearby food businesses

All food hygiene ratings in E1

Shop ratings in Tower Hamlets · All of Tower Hamlets