Postcards of the Past


Watford, Hertfordshire, England

Watford is a town in Hertfordshire, England, just under 20 miles north-west of Central London. It is a very busy rail centre with 3 railway stations (Watford Junction, High Street and North) and a London Underground Station.