Description of 7 Soho Square
7 Soho Square is an office building in Soho, London W1.
7 Soho Square contains 4,200 square metres of flexible office space, with a fully fitted suite of conference rooms, informal meeting rooms, video conferencing facilities and a coffee bar. With plenty of natural light and a fresh, minimalist feel, it's a thriving hub for creative-minded businesses right in the heart of Soho.
Net Internal Areas:
Office: 4,200 sq m (45,180 sq ft)
Retail: 1,530 sq m (16,500 sq ft)
Tripadvisor, Tesco, Barton Whitmore LLP