Sports venue
National Ice Centre
26 locals recommend,
Tips from locals
Set in the heart of the city the National Ice arena is a marvelous venue! Follow in the steps of Torvill and Dean!
Locals also recommend
Location
Belward Street
Nottingham, England