7 Reasons to Live and Work in Soho London
News

7 Reasons to Live and Work in Soho London

1. HISTORY Soho was one of London’s first business areas, originally housing tradesmen, doctors and solicitors, and it’s home to the world famous Liberty department store, which is known for its importance in the development of the Art and Crafts movement. When we look at Soho today, it is truly special because it has managed

Read More »