People enjoying some ice skating at the Canary Wharf Ice Rink, London, UK. Ice rinks have become a popular winter activity around the Christmas season in the UK. Ice Rink Canary Wharf offers the chance to skate beneath Canary Wharf's striking architectural backdrop in the heart of London's financial district.
{}