Explore details about location Bush Hill Road. Bush Hill Road is a location situated within the Windsor Town alongside other areas such as McKinney Road, Hargrave Road, Bush Hill Road.