Minutes from London's Center Point, right on top of the Crossrail terminal and in an ideal position on Tottenham Court Road, few offices come better connected than 2 Stephen Street. The original 1970s building was once the headquarters of music moguls EMI, but we partnered with Orms architects on this modern restoration to make it light, spacious and perfectly proportioned. Au202f peacefulu202f retreat u202ffrom central London, 2 Stephen Street features a calm atmosphere u202fjust u202fminutes from Center Pointu202f and u202fCrossrail.u202fu202f
If you walk north of Oxford Street along Tottenham Court Road, the space is about 100 yards up on the left (so almost on top of the new Crossrail station). The entrance is just off the main drag in a building that has just been fully refurbished by Derwent London.
Pricing from $917
Pricing from $610
Pricing from $500
Pricing from $600