Town Clock, High Street, Christchurch, Dorset, England, United Kingdom. Image shot 2009. Exact date unknown.