Epsom Uncovered: An Insider's Guide to this Lovely Suburb 19/09/2024 Epsom is a beautiful and tranquil suburb located in the borough of Epsom and Ewell, just 13 miles southwest of central London.