Karta Vacation Rentals
In West London's trendy Notting Hill and Bayswater, a short stroll from Hyde Park and minutes from the world‑famous Portobello Market. Queensway and Bayswater tube stations put central London and Oxford Street within easy reach.