Karta Vacation Rentals
Tuck into Bayswater, a central London spot steps from Kensington Gardens and a short stroll to Hyde Park. You’re minutes from Kensington Palace, Kensington High Street, Royal Albert Hall and the buzzing Portobello Road Market—perfect for a boutique London escape.