Watford Station front September 1981.
Watford Station front September 1981.
1st January 2000
London Underground
At The Bus Spot @ fotopic.net
To The Trains.Previous | NextWould you believe this is at Turnham Green.

Rate this photo!
110
Current rating: 10.0 (3 votes)
Added on 25th March 2004, has been viewed 310 times