36 Soho Square
London, W1D 3QY
Serviced offices situated in a beautiful Georgian property that comprises of 6000 sqft of prime office space set over 5 floors.
Refurbished to a high standard the property still maintains it’s unique and original period features with offices that also boast lots of natural light and superb views over Soho Square. Despite being located just off Europe’s busiest shopping area the inside of the centre offers tranquil working conditions in a smart environment.
Thirty-Six Soho Square is located in the thriving London media hub that is Soho Square, W1, a quiet business haven just south of Oxford Street.