G
Garth Tolmie Review of Olympia London
Venu has seen better days. A little cramped. Toile...
Venu has seen better days. A little cramped. Toilets and stairwells are grubby. Eating choices and pricing are a bit steep. Pizza place dominates available space and crowds out available floor area.
Comments: