
Playing courts
Incredible playing courts and multi-use games area with panoramic views of the River Thames and Canary Wharf.