7 Soho Square, W1
Sometimes the address of an office says it all. 7 Soho Square immediately brings to mind one of central London's great focal points: a historic garden square just a short stroll from Oxford Street and Tottenham Court Road – usually buzzing with creative and media types during lunch breaks and long summer evenings.
7 Soho Square contains 50,000 sq. ft. 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.