Telford Ice Rink

From International Hockey Wiki
Jump to navigation Jump to search
Telford Rink.jpg

Telford Ice Rink is located in the £250m Southwater Complex in Telford, Shropshire, England. The ice rink is home to English Premier Ice Hockey League team the Telford Tigers.[1]

References