Karta Vacation Rentals
In Bayswater, London — a brisk walk from Kensington Gardens and Portobello Road Market. Hyde Park and Kensington Palace sit just minutes away, with the Natural History and Victoria & Albert museums under about 3 km. Found on Prince's Square (W2), central transport links make Heathrow and the city easy to reach.