R

Love this venue! Must be loudest venue in London. ...

Love this venue! Must be loudest venue in London. I had an ear infection and was almost deaf and I thought it was loud. Alcohol selection like all o2 venues is terrible.

Comments:

No comments