Serviced Apartments London
Short Term Rentals in London
If you’re looking for an alternative to hotels, consider a serviced apartment in London. Featuring more space, privacy and located across the city, our London serviced apartments are as convenient as they are stylish. Staying in the UK's capital is always a unique experience, but its London serviced apartments can make all the difference. And that’s why guests choose TheSqua.re’s corporate serviced apartments in London. Each apartment offers visitors an unparalleled experience in a tastefully furnished private space, complete with modern conveniences, making them a perfect alternative to hotels. The properties have also been specifically selected due to their highly desirable locations - ensuring that guests are never far from key landmarks, public transport hubs and business headquarters. It doesn’t matter if guests are here for short or long stays, a business trip or a holiday, TheSqua.re’s London serviced apartments are perfect for every stay.
Some of the best serviced apartments in London include:
- Lanterns Court
- Avant Garde
- Shoreditch Square
- Lincoln Plaza
- Dance Square
- South Quay
- One Commercial Street
- Altitude Point
Offering additional amenities including full kitchen facilities, private access, flat screen TV, high-speed Wi-Fi, room cleaning and concierge where available, these fully furnished apartments offer the most comfortable and practical solutions for anyone looking to stay in London for the short or long term in a studio or comfortable 1, 2 or 3 bedroom apartments.
From Central London accommodation to Heathrow accommodation, we have serviced apartments located near the most popular areas. For example, serviced apartments near Camden will allow you to enjoy market stalls and street food. If you are after nightclubs, then staying in an apartment in Shoreditch, Islington or Hoxton will be the best fit. For luxury shopping and experiences check out the Knightsbridge and Mayfair areas. For high street shopping close to Oxford Street and Trafalgar Square Covent Garden area is just around the corner with its boutique shops, theatres and opera. If you are after a very green area then visit or stay in an apartment located in the Hamstead or Richmond areas. Finally, if you are after a business hub then our serviced apartments in Canary Wharf will work best, placing you in the heart of the business hub of London. Having won multiple awards throughout our history, we have gone above and beyond to ensure each apartment is deep cleaned prior to arrival. We make sure that you get the best combination of comfort and convenience. Amenity-wise, we endeavour to give you the best facilities for daily living. You can expect seamless service and support around the clock as well. At TheSqua.re, we seek to make your London trip more memorable.
Showing 1-8 of 703 apartment buildings (8,910 apartments)
Distance From City Center
Can't find what you are looking for?
We have a number of other properties not yet listed on the site.
Frequently asked questions
Things to know before booking serviced apartments in London
There are over 739 serviced apartments in London City London with more being added every day. In total, TheSqua.re has over 250,000 apartments across the globe that are waiting to be booked. Book Now .
Some of the apartment buildings in London City 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.
That depends on the policy of the apartment/building management. You may have to enquire first when making your booking in London City London.