Review
8 yrs ago
Red Rooms4 Great Queen St, Holborn, London WC2B 5DJ, UK
WORTH REVISITING
Was staying nearby so, after a long gap, decided to try Red Rooms again. It was a quiet Monday evening; there were more girls than customers all the time I was there.…

James1557England