Serviced Apartments change

Vauxhall, London, UK change

Vauxhall

From £125 per night
1.3 miles

Spring Mews Serviced Apartments comprise of 93 suites which contain all the luxuries of a hotel whilst having all the benefits of a serviced apartment. Guests can arrive to a welcoming and friendly team that makes everyone feel like at home. Each apartment offers a fully-fitted kitchen, lounge, free WiFi and work desk for guests. Alternatively, there is the 24-hour business centre with excellent WiFi access, perfect for group meetings.

Min. Stay 3 nights

Vauxhall

From £130 per night
1.5 miles

This range of studio, one bedroom and two bedroom apartments are situated within St George’s Wharf. The riverside location is close to Waterloo and Westminster, offering fantastic views of the River Thames, which is perfect for those wishing to explore the city and be in a convenient location whilst on business. The apartments come furnished with a fully fitted kitchen and spacious living/dining area, there is also weekly housekeeping and a concierge to assist guests in all their needs.

Min. Stay 7 nights

Vauxhall

From £126 per night
1.5 miles

St George’s Wharf is an award-winning development offering spectacular views of the River Thames and London's landmarks. With London Waterloo train station just a stop away, these apartments offer good transport links to all of London whilst a selection of bars/cafes are within walking distance. Each apartment is furnished to provide space and style, complete with fully fitted kitchens featuring granite worktops. Other facilities include a 24-hour concierge, an on-site gym and car parking.

Min. Stay 90+ nights

Vauxhall

From £142 per night
1.5 miles

Situated along the River Thames, these contemporary Vauxhall based serviced apartments neighbour Lambeth and Kennington. The studio, one and two bedroom apartments provide guests with a convenient base for exploring the city and are fully equipped with a range of services, from wide-screen TVs to wireless internet, weekly housekeeping and a 24-hour concierge service. Whether staying for a week or a year, the flexibility of an apartment and the convenient location make these apartments a great place to stay.

Min. Stay 3 nights

Vauxhall

From £125 per night
1.5 miles

Providing several one and two bedroom apartments for business travellers in Central London, Vauxhall Serviced Apartments make a practical option for those coming to the UK capital for longer. The apartments are close to the water, Vauxhall Bridge and the legendary headquarters of MI6. Vauxhall tube and railway stations are also only about a minute away. These properties have open plan living spaces and their own kitchens, although there is a bar and a restaurant on-site, plus a supermarket nearby.

Min. Stay 7 nights

Vauxhall

From £125 per night
1.5 miles

Located next to Vauxhall tube station, the St George Wharf Serviced Apartments are convenient for travel around London while being a short walk from the famous Westminster and Embankment. Guests can choose from a number of one and two bedroom apartments. The impressive development boasts several facilities, including a residents’ gym, a doctor’s surgery, and a number of bars, restaurants and shops. The grounds offer landscaped gardens and views of the River Thames along Riverside Walk.

Min. Stay 7 nights

Vauxhall

From £120 per night
1.5 miles

With a variety of one and two bedroom apartments available, the Vauxhall Serviced Apartments enjoy a flexible location for leisure travellers, lone business travellers, or larger corporate groups coming to stay in London. They are situated just a few minutes’ walk from Vauxhall Station, in a beautiful riverside development. Some of the apartments have balconies, while all benefit from spacious communal areas and a host of amenities, allowing guests great self-sufficiency during their stay.

Min. Stay 7 nights

Vauxhall

From £1 per night
1.8 miles

With a mix of one, two and three bedroom apartments available, and with an excellent Central London location close to Vauxhall Station, Nine Elms Point Serviced Apartments are a highly flexible option for business travellers coming to the capital. The apartments are all very well equipped and luxurious, with light and spacious open plan living areas being a theme. The building has a number of excellent amenities, including car parking, bicycle storage and plenty of communal areas.

Min. Stay 14 nights

Those are the best apartments for this location.


Tell our expert team your requirements and they'll search for the perfect apartment!

Choose Travel Options

Travel times will be displayed between apartment and select location

Where would you like to stay?

Tip, for accurate travel times, you can use
  • Postcode
  • Street name
  • Work Address
  • Landmark/Other
0 Nights

About the City of London

Overview

The City of London is the UK's main financial and banking district.


About Central London

Over the years, different definitions have been offered to define what makes up ‘Central London’, whether that is about political boundaries, population density, or the geographical centre on a map. (Usually considered to be Charing Cross.)  But perhaps the best definition, and one that will be most relevant to those coming to stay in Central London serviced apartments, is to consider what comes to mind when you think about ‘London’.

The Houses of Parliament, Buckingham Palace, Oxford Street, Soho, The Albert Hall, Hyde Park, Whitehall, Trafalgar Square, The London Eye, The City, The Tower of London, The Shard… Of course, the list could go on, but all of these locations are central enough to be thought of as Central London and, just as important, SITU has corporate accommodation that can place you in all of these areas.

Most guests coming to our city apartments in Central London will probably arrive into the centre by train.  Different stations tend to handle guests arriving from different directions, with Paddington receiving trains from the southwest of England and Wales, Marylebone from Oxfordshire and the Midlands, Euston from Hertfordshire, Birmingham, Manchester and Liverpool, King’s Cross from the East Coast, like Leeds and Hull, Victoria from the South Coast and Surrey, then Waterloo, Liverpool Street and Charing Cross receiving from a mixture of areas close by. There is also, of course, St Pancras International, where the Eurostar comes in.

The London Underground neatly links all the stations, as well as London Heathrow International Airport. The Circle Line – yellow on a tube map – links the likes of Paddington, King’s Cross, Victoria and Liverpool Street with a whole host of important locations like South Kensington (The Natural History & Science Museums and Albert Hall), St James’s Park (close to the palace), Westminster, Cannon Street (for The City) and Tower Hill.

Shopping in Central London could mean Oxford Street, with plenty of chain stores and the odd bargain place, while Covent Garden provides something a bit different and the Knightsbridge and Chelsea areas provide upmarket boutiques and, of course, Harrods. Leicester Square has some of the fun shops, like the London Lego Store and M&M’s World. But now we’re getting into the part of London that is more about being out for the evening.

Leicester Square is famous for its cinemas and movie premieres, and there are plenty of great places to eat out there, too. Piccadilly Circus and Shaftesbury Avenue are just a few minutes’ walk from there, this is the theatre district where many of the large plays and musicals do a turn. And, just beyond that, Soho has a host of bars and clubs to keep the night going. London is, after all, a 24-hour city.

With plenty of Central London aparthotels and other accommodation options available, SITU can find you the perfect place to stay for longer.

Transport

By tube

London Underground

Served by directly by seven underground lines with 13 tube stations, the City is well linked with all parts of London.

By train

British Rail

With railway stations at London Bridge, Liverpool Street, Fenchurch Street and Cannon Street, getting here couldn’t be simpler. This unique level of accessibility is complemented by the Docklands Light Railway at Bank and Tower Gateway.

By bus

Bus routes

There are 38 high-frequency bus routes and 24 night bus routes

By air

London Airports

The City is linked by rail to all of London’s airports, while the high-speed Eurostar international rail services operate from nearby St Pancras station.