Epsom and its surrounding areas are all synonymous with the springs and waterways that produce the famed Epsom salts. With water flowing from the North Downs, over the centuries man has made his home along the spring lines that are created at the foot of the hills. Ewell is one such place. Its name is […]