Serviced Apartments change

Vauxhall, London, UK change


From £135 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


£Call for quote
1.5 miles

With views of the River Thames and over to Vauxhall Bridge, this luxurious two bedroom, two bathroom apartment makes for a wonderful place to stay and is situated within a thriving riverside development. Both bedrooms have king-size beds and good storage, and the property has an open plan living area with a kitchen, dining room and lounge section that leads out onto a small balcony. The MI6 building and Vauxhall Station, which has subway and rail access, are both only a few minutes’ walk away.

Min. Stay 3 nights


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


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


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


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


From £120 per night
1.5 miles

A variety of accommodation is available at Vauxhall Serviced Apartments, ranging across various one bedroom and two bedroom, two bathroom options. They are situated within an attractive apartment facility that lies right next to the bank of the River Thames and are equipped with all the modern conveniences that guests would expect. From the accommodation, Vauxhall Station is around a seven-minute walk and offers South Western Railway services and Victoria Line tube services.

Min. Stay 7 nights


From £140 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


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.


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.