Karta Vacation Rentals
In the heart of central London, steps from Kensington Gardens and Hyde Park in Bayswater. A three-minute walk to the Queensway Central line and a short stroll to Bayswater and Paddington. Oxford Street, Notting Hill and the West End are all within easy reach, with good connections to London airports.