Customer Service Number
Office
42-52 Nottingham Place London Greater London W1U 5NY
The staff is incredibly rude. Save yourself the trouble and go somewhere else that is equally overpriced, but at least they treat you right and as a human being. Reception lady was rude, asking everyone to put a mask when she is not wearing …
October 31st, 2023 at 10:50 am