Ewell
Ewell, nestled in the charming borough of Epsom and Ewell in Surrey, England, is an idyllic town located just 12 miles south of central London and a mere 2 miles northeast of Epsom. With a population of 34,872 residents as recorded in the 2011 Census, Ewell offers a mix of picturesque landscapes and historical charm. The town boasts a predominantly affluent social class, with 73% falling into the ABC1 demographic, apart from the C2DE demographic in the Ruxley Ward. From its quaint streets to its welcoming ambiance, Ewell is a delightful destination for travelers seeking a peaceful retreat within easy reach of London. Explore the top attractions and things to do in Ewell to make the most of your visit to this hidden gem in Surrey.