Explore details about location Showground Road. Showground Road is a location situated within the Castle Hill alongside other areas such as Guinevere Court, Olola Ave, Green Road.