C
Christopher Lydon Review of O2 Arena
The venue itself is world leading. We live in the ...
The venue itself is world leading. We live in the north but it is such a good venue that we prefer to travel. The staff behind the bar do let it down though, not very helpful or quick at serving - it would be five stars if they were more helpful and engaging
Comments: