Back to overview

Office Space in Soho, Soho Square I

  • place Address: Soho Square, W1D 3QY London
  • zoom_out_map Office size: 8 to 92 m2
  • people Meeting size: 2 to 13 persons

Rent office Space in Soho, Soho Square I

This center offers office space over the ground floor and Fourth floor, providing unbranded, modern office space with views overlooking Soho Square. Each floor is approx 1000sqft-1200sqft of open-plan space, which comes fully furnished, providing a perfect solution for larger requirements seeking flexible serviced/managed space. Inside, the property is a soothing cocktail of clean lines and intricate design features, while this business center has the added bonus of on-site parking; a rare commodity in central London today.

This office space provides you with

Details of the area in London

Soho Square is located in the thriving London media hub that is Soho Square, a quiet business haven just south of Oxford Street. Walk out the door of this sleek office space and you will find yourself in the leafy surroundings of Soho Square, an oasis of calm when set against the backdrop of London’s most famous shopping district of Oxford Street just seconds beyond.

Advantages of the office location in London

Get a Quick Quote

Cost-free personal expert support! With us you'll find an office solution that suits your business needs perfectly.

Further recommendations for you in London

Frequently Asked Questions

Here you’ll find answers to the questions we get asked the most about renting a flexible office space.

If you have a question that you can’t find the answer to, please feel free to contact us directly.