2
  • Property Type
  • Office

Soho Square

Description

Situated in a landmark building, this workspace offers a bright setting for the next chapter of your business. Spanning eight floors, the space features art-filled lounges, collaborative conference rooms, and sleek private offices. Dedicated brainstorming areas and a functional outdoor terrace provide added versatility for teamwork and connection. With modern amenities and thoughtfully designed interiors, this vibrant environment makes it easy to balance productivity and creativity.

  • City: 01 London
  • Area: Soho
  • Country: United Kingdom