Karta Vacation Rentals
On Princes Square in London, within easy walking distance of Hyde Park and Kensington Palace Gardens. Bayswater Underground is about a 5‑minute walk, with Harrods and the Tardis Police Box roughly 1.4–1.6 miles away. A budget-friendly London base for sightseeing and park-side strolls.