Karta Vacation Rentals





In the heart of London’s South Bank, a short stroll from the River Thames. About 10 minutes on foot to the London Eye and Big Ben, with Westminster Bridge and Westminster Abbey close by. Walkable to The Vaults, Leake Street and Lambeth North station. An eco-friendly apart-hotel and apartment hotel steps from the city centre.