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