Home Tags Top Exhibition Venue

Tag: Top Exhibition Venue

Evolution London: Designed to host events

Evolution London is a flexible large-scale exhibition venue in London, with over 5,000sqm of open space with capacity for 200 stands and up to 5,000 guests, including a substantial outdoor area. These spaces can...