Explore details about location Cavendish Road. Cavendish Road is a location situated within the London Borough of Merton alongside other areas such as Birchwood Close, Holmes Road, Pitcairn Road.