All you need to know about Soho, London

Staying in Soho, London

SilverDoor offers a range of luxury serviced apartments in the vibrant district of Soho, located in the heart of London. Perfect for corporate travellers and families seeking business accommodation, our serviced apartments in Soho provide an extraordinary blend of comfort and convenience.

Whether you're planning a brief visit or a long-term stay in this lively neighbourhood, our collection of serviced apartments in Soho are some of the best to accommodate your needs. Should you have any queries, feel free to visit our FAQs or contact us directly.

China Town in Soho, London

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, access to other destinations in London such as 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 corporate accommodation options are ideal for business travellers looking for flexibility, comfort, and adaptability. Our Soho serviced apartments are 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 Soho serviced apartment for your visit in London.

Tips for staying in Soho

Before you indulge in your journey to Soho, you need to ensure you maximise your stay in our Soho serviced apartment with these handy tips. Embrace the vibrant surroundings, savour the local cuisine, and go on shopping sprees during your corporate visit in Soho.

Transport in Soho

The transport links in London are second to none, making it an ideal location for those staying in our Soho serviced apartments. With a a variety of tube stations and bus routes within walking distance, Soho is great base for you to easily travel throughout London for your business ventures. The excellent connectivity enhances the appeal of our comfortable and luxury serviced apartments in Soho. Take a look at our handy London Corporate Traveller Guide for more tips on navigating London which can assist you in your adventures.

Shopping in Soho

Soho's vibrant streets are home to a variety of unique fashion stores like Machine-A, iconic department stores such as Liberty, and other high-end designer stores. Whether you're searching for the latest fashion trends, unique antiques, or gourmet food items, Soho's shopping scene truly has some amazing choices nearby.

Things to do in Soho

The district of Soho is filled with entertainment and diversity, offering a variety of activities to indulge in. Whether you want to savour the flavours at exotic eateries, take a stroll through boutique-lined streets, or perhaps enjoy a night out at world-renowned jazz clubs, there’s something for everyone. Unique art galleries and independent cinemas add to Soho's charm. So, with a plethora of activities to take part in, Soho ensures your London experience is as vibrant as the district itself. Enjoy these attractions and more from the comfort of our Soho serviced apartments.

Frequently Asked Questions

What our clients say about us.

Our Awards

SAA Winner
Emmas EMEA
SAA Winner
Emmas APAC 2023 Winner

Our Certificates