G

Garth Tolmie
Review of Olympia London

4 years ago

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:

No comments