EOFFICE LONDON
Meeting rooms & Day passes
MEETING ROOMS LONDON SOHO
Meeting rooms in London Soho,
57 Rathbone Place W1T 1JU
If you’re looking to pitch your next big idea in style or need a meeting space to collaborate with your team and clients, look no further. Our inspiring meeting spaces are designed to bring brilliant ideas to life.