Locations Direct

Back to search

Location 1433

7 miles from Central London

About this location

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 

Location details

Location
Newham
Within the M25
Yes

Location Map

Exact locations will be provided on booking.

Cookies

Locations Direct uses cookies to ensure you get the best experience on this website.