Explore details about location Croft Road. Croft Road is a location situated within the London Borough of Merton alongside other areas such as London Road, Morden Road, Grand Drive.