J
Jayesh Thawrani Review of Olympia London
The Olympia London is a great venue for trade show...
The Olympia London is a great venue for trade shows and exhibitions. There is great parking facilities near the area and is easy to get to by train or bus. Inside there is a ton of space for loads of stalls and the food options are good. This is because there is a wide variety of places to eat inside with adequate seating.
Comments: