Soho Square

's headquarters is located in London, England. Walid Fakhry is the Managing Partner of Soho Square. Soho Square has 4 companies in its portfolio, and its first investment was made in 2022. Soho Square has 24 followers on Owler. Soho Square has an estimated revenue of <$1M and an estimate of less <10 employees.

Trending Companies