Karta Vacation Rentals





In elegant Bayswater, a short 5-minute stroll from Hyde Park and Kensington Gardens. Minutes from Lancaster Gate, Queensway and Bayswater tube stations, with easy walks to Kensington Palace, Marble Arch, Buckingham Palace, Portobello Road, Madame Tussauds and Piccadilly Circus.