This wonderful photo was taken more than 100 years ago and captures a horse-drawn carriage turning onto what is now one of Watford’s busiest roads. The Watford Observer is delighted to share ...