120,000 square-metre outdoor venue on the banks of the River Thames. A transformable open-air space with views over the water.
With world-class facilities and flexibility at the core of its design, the site can be modified to suit your needs.
£5,000-£6,250 per 12hr day
Copyright © 2025 Locations Direct Limited. All Rights Reserved.