- Your Market Overview
- Get the Best Price
- A Totally Free Service
33 Soho Square is an office building in Soho, 3 minutes' walk from Tottenham Court Road and 7 from Leicester Square. The building was built in 1958. Knotel offers managed office space, fitted and run for you here. Inside, the photos show a bright white office with a long table and artwork. On site: 24/7 access, a staffed reception, bike storage, pets welcome, showers, a lift, step-free access and tea and coffee.