Epsom & Ewell The Clock Tower Built by Epsom Vestry on the site of the Old Watch House in 1848