Epsom
Located approximately 14 miles south of central London, Epsom is a historic town in Surrey, England, nestled within the borough of Epsom and Ewell. With origins dating back to the 10th century, when it was known as Ebesham, the town's name is believed to have stemmed from a Saxon landowner. Evidence of human activity in Epsom can be traced back to the mid-Bronze Age, while the present settlement likely emerged around St Martin's Church in the 6th or 7th centuries, with its street layout evolving during the Middle Ages. Today, Epsom's charming High Street is a central feature, characterized by the striking clock tower constructed between 1847 and 1848. Experience the rich history and unique charm of Epsom as you explore its top attractions and discover the exciting things to do in this captivating town.