Explore details about location Gorse Road. Gorse Road is a location situated within the London Borough of Croydon alongside other areas such as Heath Way, Lime Tree Grove, Lenham Road.