Please rotate your device.

Sloane Square, London, SW1W

Location

This stunning office is located in an elegant Edwardian mansion block on the iconic Sloane Square in Chelsea.

Description

Sloane Square is a prominent office building offering 6,250 sq. ft. of high-quality office space arranged over the 4th floor. The reception provides occupiers with an impressive arrival experience.

Amenities

  • Air Conditioning
  • Manned Reception and commissionaire
  • On floor showers
  • Raised floor
  • Bike Storage
  • Corner building with excellent natural light
  • 2 x Passenger lifts