All you need to know about Soho, London

Located in the West End of London, Soho is a thriving entertainment district and a centre for the independent film industry. It’s also a cultural hub and is home to the famous Chinatown. With several underground stations around the district, accessing other destinations within London, including Heathrow Airport and Canary Wharf, can be done with ease. If you’re next business trip to the city requires flexible and affordable accommodation, our portfolio of serviced apartments provide the perfect solution.

Our range of serviced accommodation options are ideal for business travellers and offer the perfect alternative to staying in a hotel, especially for long term stays. Whether you’re looking for a spacious apartment with multiple bedrooms or a studio apartment with a fully equipped kitchen, a member of our expert team will work with your individual needs.

Contact a member of our team today and we’ll assign you with an account manager to ensure you get the best possible apartment for you stay. 

China Town in Soho, London