Karta Vacation Rentals
In London’s City Centre, a short stroll from Portobello Road Market and Kensington Gardens. It’s roughly 4 minutes on foot to Portobello Road and about 6 minutes to Kensington Gardens, with Kensington Palace and Kensington High Street an easy walk away.