Karta Vacation Rentals





In a lively corner of London, this apartment sits about 5 km from the city centre. It’s roughly a 15-minute walk to Stamford Bridge Stadium and the Thames, with Kensington High Street and Hyde Park a short ride away. Nearby highlights include Chelsea and Westminster Hospital and the Finborough Theatre.