
Vauxhall London Apartments
1-Bed
























































Vauxhall Serviced Accommodation – St George’s Wharf, London SW8 2FH
Vauxhall Serviced Accommodation at St George’s Wharf, London SW8 2FH offers contemporary riverside apartments ideal for business and leisure stays. Spacious living areas, modern interiors, and fully equipped kitchens create a homely atmosphere. Many apartments feature large windows with impressive views of the River Thames, Big Ben, and the London Eye. Guests benefit from free high-speed Wi‑Fi, regular housekeeping, and access to on-site amenities, including a fitness centre, medical facilities, dry cleaning, restaurants, cafés, and a supermarket.
The location offers outstanding transport connections. Vauxhall Underground Station and Vauxhall Rail Station are just steps away, providing fast access via the Victoria Line and National Rail. You can reach Westminster and Embankment in under ten minutes and arrive at Oxford Circus in fifteen minutes. The area also connects easily to London City Airport and Gatwick Airport, making it an ideal choice for corporate travellers.
The local area offers rich cultural and leisure attractions. Guests can enjoy riverside walks along the Thames Path or visit the nearby Tate Britain for world-class art. The vibrant Southbank district lies close by, offering theatres, restaurants, and cultural events. Business travellers benefit from the proximity to government offices in Westminster and commercial hubs in Victoria, both within easy reach.
Urban Stay manages these serviced apartments to a high standard, ensuring a comfortable and professional experience. Each unit includes stylish bedrooms, a separate living and dining area, and full self-catering facilities. Families appreciate the additional space, while corporate guests value the privacy, flexible stays, and excellent transport links.
For more serviced accommodation, explore serviced apartments in London, corporate stays in Oxford, short lets in Cambridge, Milton Keynes serviced apartments, and Manchester apartments.
Location
St George's Wharf Building , London SW8 2FH
Nestled along the scenic banks of the River Thames, St George’s Wharf in Vauxhall offers a vibrant yet relaxed riverside setting in Central London. The area blends modern city living with picturesque views and tranquil walkways, providing an ideal base for both leisure and business travellers. With the Thames Path right on your doorstep, guests can enjoy leisurely strolls with views of iconic London landmarks such as the London Eye and Big Ben, while nearby green spaces like Vauxhall Park offer a peaceful escape from the urban buzz.
Vauxhall is a well-connected and culturally rich district, home to a diverse mix of restaurants, cafés, galleries, and theatres. The renowned Tate Britain and the dynamic Southbank Centre are just minutes away, offering a gateway to some of London’s finest arts and entertainment. Excellent transport links from Vauxhall Station ensure fast travel across the capital, with direct access to the West End, Westminster, and key business districts. Whether you're exploring the city or commuting to work, Vauxhall’s location combines convenience, culture, and comfort.
Distance





Amenities
Facilities
Securities
Services
Our Rates
Minimum stay 3 Nights
Price | 1-Bed |
1-6 nights: | on request |
7-28 nights: | on request |
28-89 nights: | on request |
90+ nights: | on request |
All of our prices are quote in GBP (Pounds Sterling). All apartment rates are based on standard occupancy and facilities. For special requirements and services rates may be higher.
Our rates generally exclude VAT (value added tax) which is 20% for the first 28 nights and 4% thereafter.
Please note that our nightly rates may fluctuate due to seasonal demand and booking volume.
Enquire now about the latest availability and best prices for this particular serviced apartment!