Culture New Canary Wharf go-kart centre speeds ahead with impressive track Roar writer Saul Levene covers the launch party that Capital Karts held on May 24 for their new go-kart track in Canary Wharf. For... Saul Levene27 May, 2022