Description

Ice Rink Canary Wharf is one of the largest seasonal ice rinks in London.