Karta Vacation Rentals
South of central London in Kennington—about 4 km from the city centre. This budget-friendly London boutique hotel puts you a short walk from Kennington Park, The Kia Oval, Vauxhall City Farm and within easy reach of The View from The Shard and Big Ben.