There are no toilets on site this season, but plenty in the Canary Wharf Malls. So you’ll need to take your skates off and put on your shoes. The nearest toilets are sign posted over by Waitrose entrance. Please visit the Customer Services office or ask a member of staff if you need help locating them.