Main Content

Home ┬╗ SOHO


SoHo is located just south of downtown London. SOHO in the context of London describes the area “South Of Horton”, in reality, it also includes Horton Street. The SOHO area of London is becoming synonymous with the cities ever expanding tech community.┬áCompanies such as Northern E-Commerce have flourished in this area. The Roundhouse project ( ) will not only incorporate our future offices but a number of local tech firms as well.