Any Questions?
0808 100 1800
Soho is London's centre for the creative industries, and our offices in the Cobalt Building in Noel Street, are at the heart of this busy, colourful location. The building is small and friendly, and with a location close to Oxford Street offers excellent transport links, enjoyable restaurants and bars - and superb office space, fully furnished and with showers available onsite.
Get directions » Take a virtual tour »