More about Jubilee Square Ice Rink
Jubilee Square Ice Rink is located at Jubilee Square, Leicester, United Kingdom
https://www.leicester.gov.uk/your-council/city-mayor-peter-soulsby/my-vision/connecting-leicester/completed-projects/jubilee-square/