Please rotate your device.

Stephen Street, London, W1T

Location

The building is located on Stephen Street, close to the junction with Tottenham Court Road and lies in the heart of central London.

Description

The part 10th floor offers modern penthouse office space with amazing natural light from windows on all elevations. Unique deign aesthetics with celling heights of 3.4 meters.

Amenities

  • Top floor fitted accommodation
  • Highly efficient
  • Air conditioning
  • Excellent natural light
  • Six passenger lifts
  • Commissionaire
  • Cycle storage and showers
  • 24 hour access