ELDON SQUARE Store in Newcastle Categories: Holland & BarrattH&B UK Address Unit E2/ E3 Blackett BridgeEldon Square Shopping CentreNE1 7XJ, Newcastle, Tyne & Wear, GBContact Tel.: 01912 614259Website: https://www.hollandandbarrett.com/ Contact Store elementsspa2020 ABERDEEN TRINITY Store in Newcastle DALTON PARK Store in Newcastle