London’s business and leisure travellers sometimes need a smaller, open-plan living space that has amenities in reach and enables a faster city lifestyle. That’s where our studio serviced apartments come into the travel equation. They represent the compact and essential travel accommodation option that solo business travellers and leisure seeking couples desire when they head to a new destination. Each studio has all the key facilities for modern living, and they are vibrantly designed to create the ideal space to relax.
Like all portfolios of travel accommodation, we have our own top 10 list. With our studios being all over the city of London, it can be difficult to pick the best ones as each one is tailored to their location and can be business or leisure specific. Regardless of where they sit on the list, our studios are the essential travel pick for those travellers that love an extra dash of convenience with their short or long term stay. A few of our top studio serviced apartments in London include:
Showing 1-6 of 142 apartment buildings
Can't find what you are looking for?
We have a number of other properties not yet listed on the site.
Please fill out this form and we will get back to you shortly.
A1. There are over 576 serviced apartments in London with more being added every day. In total, TheSqua.re has over 100,000 apartments across the globe that are waiting to be booked. Book now
A3. Prices start from $89 per night and increase from there. Bear in mind that the type of apartment and number of guest will affect the overall price. Book now
A4. To see a selection of London offers, please visit our offers and coupon page.
A5. Choose a part of London you want to visit and search for the perfect stay for you using our easy search tool. Begin your search here.
A6. Some of the apartment buildings in London will offer bed and breakfast or gym membership, whereas others may provide them with an extra charge. The apartment listing will make that clear Other services include airport pick-up, meet and greet and so much more. Book your stay here for the full TheSqua.re experience.
A7. That depends on the policy of the apartment/building management. You may have to enquire first when making your booking in London .
A8. Serviced apartments in London have all the features of home, are centrally located and have other astounding attributes that make them better than hotels, as covered here.