About Watford tube station

Industrial Facilities, Railway Stations, Interesting Places

Watford tube station is the terminus of a Metropolitan line branch line in the north-western part of London Underground in Zone 7. The station opened in 1925.

Source From: Wikipedia
1-4, Venice Avenue, Hertfordshire, England, United Kingdom, WD18 7BQ

Nearest places in Watford tube station