These are the archaeological remains of Bristol Castle, built in the 11th century and demolished in the 1650s. The castle gives its name to this park area in the centre of the city.