Leyland Clock

The original location of this clock was close to the Shack Café on the A30 at Hook in Hampshire and was erected on 29th July 1931 where it stood until removal in the early 1960s.

706 views
1 fave
0 comments
Uploaded on August 10, 2011
Taken on August 29, 2005