Flexioffices iconthe workspace people
about usarea guidescontact usblogpeopleselect country
+61 285281651Search icon

Start typing your ideal location here!

12 Soho Square, Soho, London, W1DOffice space from $10250

12 Soho Square, Soho
12 Soho Square, Soho
12 Soho Square, Soho
12 Soho Square, Soho
12 Soho Square, Soho

Property details.

12 Soho Square is a striking Soho office building offering fitted and flexible office space to suit a wide ranges of businesses. The building offers excellent amenity for occupiers with a lift, communal terrace and new end of journey facilities.

Office location.

A couple minutes walk from Tottenham Court Road station.

Office features.

  • 24hr access
  • Furnished
  • Showers
  • Bike Racks

We just need a few details to get started.See what we do with your data

By submitting this form, I confirm that I have read and understand your fair processing notice.

Transport links.

Testimonials.

Your Basket ()
Request Quote