Ice Rink Canary Wharf
Spectator SportsView the employees at
Ice Rink Canary Wharf-
Luke Bowyer Operations Manager at Ice Rink Canary Wharf
-
Rising Star
Charlie Topping BA Business Management Student with an interest in start ups and creative design-
United Kingdom
-
Rising Star
-
Overview
Ice Rink Canary Wharf is a company based out of Canada Square Park, Canary Wharf, United Kingdom.