Explore details about location Hillside Road. Hillside Road is a location situated within the London Borough of Croydon alongside other areas such as Ambleside Gardens, Wortley Road, Theobald Road.