I had heard that the Red Rooms were one of the better clubs in London so I gave it a try last time I had a free evening in London. It is easy to find near Holborn tube station. I went straight from the theatre…
Full reviews and comments are available exclusively to VIP members. Join Now