Karta Vacation Rentals
On a quiet street in Vauxhall, central London, just a five-minute walk from Vauxhall bus, train and Tube. Westminster is about 20 minutes on foot; Tate Britain, Albert Embankment and the South Bank are all within easy walking distance. Nearby highlights include the London Philharmonic Orchestra, Vauxhall City Farm and the Secret Intelligence Service (MI6). Ideal for long-stay suites and family-friendly city breaks.