S
Sabina Carchesio Review of Olympia London
The venue location is handy as I live in West Lond...
The venue location is handy as I live in West London. But once inside, it's not so pleasant. They arrange exhibits so close together and the food is at extortionist prices with very little choice.
Comments: