SET SQUARE jobs in GREENWICH SOUTH EAST LONDON, United Kingdom

is a state-of-the-art venue that can flex to meet the most ambitious ideas. At over 3,000 square metres, the site is one of the.... At 9,700 square metres, The Showground has an outdoor capacity of up to 7,000 people and uninterrupted views of the city skyline...

Broadwick