We can finally announce that we will be opening our Canary Wharf Doors on Monday 18th February at 7am!