Shoreditch space desk space

50 Commercial St, London E1 6LT, UK