Waitrose operates 102 stores near Watford, Hertfordshire. This page will give you a list of Waitrose branches in the area.