At this moment, Holland and Barrett operates 3 branches near Cambridge, Cambridgeshire. These are the close by Holland and Barrett locations.