Fitted Grade A Soho Office To Let Short Term
Virtual Tour: https://vimeo.com/481265166
25 Soho Square is located on the east side of Soho Square, in the vibrant submarket of Soho. The building is a short walk away from Tottenham Court Road London Underground station, providing access to the Central and Northern lines, as well as the new Elizabeth line.