Holland & Barrett, Cameron Toll Unit 31 Cameron Toll Shopping Centre, Lady Road, Edinburgh EH16 5PB Open Mon-Sat: 09.00-18.00, Sun: 10.00-17.00 (0131) 664 5987 Located in the Cameron Toll shopping centre, this is one of the seven branches of this national chain in Edinburgh.