Explore details about location Malvern Road. Malvern Road is a location situated within the Temple Ewell alongside other areas such as Green Lane, Watersend, Wellington Road.