Co-working desk space

25 N Row, Mayfair, London W1K 6DJ, UK