Train station

Watford High Street station

5 locals recommend,
Location
Watford, England

Tips from locals

Sonja
March 12, 2018
London Overground just a few stops. Shopping Malls.
Oriol
November 3, 2014
Station of the overground

Unique things to do nearby

Make Japanese mochi with an instructor
Make Ramen and Dumplings with a Japanese Chef
Kombucha Brewing Workshop