Friday, August 12, 2011

The Victoria Pub, Hitchin, Hertfordshire, Photograph


The Victoria Pub, Hitchin, Hertfordshire. This pub was often referred to as Hitchin's Police Station. It's location not far from one of Hertfordshire Constabularies Headquarters.