HOUGHTON AND WYTON PARISH WEBSITE Home Page Image Description The unusual thatched clock tower in the market place of the village of Houghton. This photograph was taken on a rather dull and rainy day in 2009 but the weather did not dampen the spirits as there were things to do; a pint in the pub then a visit to the mill and a cup of tea and some scones after a walk along the River Great Ouse