Explore details about location Dewsbury Gardens. Dewsbury Gardens is a location situated within the Epsom and Ewell alongside other areas such as Beech Road, Sunnybank, Ashley Avenue.