Our remote concierge team is on hand to support you. From sourcing catering for important meeting, to planning wellness workshops, and everything in between...
2nd Floor, 23 Clerkenwell Close
Clerkenwell
23 Clerkenwell Close, London EC1R 0AA, UK
Size: 1,058 sqft
Desks: 16
Minimum Term Length: 24