Karta Vacation Rentals





In London City Centre, this Chelsea apartment sits a short walk from Stamford Bridge Stadium and the Thames. Kensington High Street, Royal Albert Hall and the Natural History Museum are all within roughly 2 km — a convenient, family-friendly base for exploring central London.