The town of Watford on the outskirts of London can make a great base for history buffs who want to explore the rich local history of the area. Read on to find the best places to discover the past in and around Watford. Watford Museum Watford Museum tells the story of Watford past and present....