Skip to main content

Stephen Street

Address : 2 Stephen Street, London W1T

Contact Info

£750 per desk/month

Minutes from London’s Centre 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.

Amenities:

  • Bike storage
  • Focus & meeting booths
  • Lounge
  • Phone Booths
  • Roof Gardens
  • Showers

Listing Details

Website Ref: TOG001
Listing Date: N/A
Street Name: 2 Stephen Street
Tenure: Serviced
Address : 2 Stephen Street, London W1T

Select - areas × +

Speak to an agent