Business To Business in London, Greater London
Business To Business
2 Stephen St, Fitzrovia,
London ,
Greater London
W1T 1AN
UNITED KINGDOM
If you like to be in the thick of the action, you’d do well to set up in the office space we’ve got on Stephen Street. 100 metres north of Tottenham Court Road, we’re practically on top of the new Crossrail station, in a building refurbished by Derwent London and fitted out by ORMS architects. It’s light, spacious, and really near the food and shops of Charlotte Street.
Worldwide > United Kingdom > London > Business To Business