Karta Vacation Rentals





Right in London City Centre, Princes Gardens sits steps from the Science Museum and a five-minute walk to Kensington Gardens. You’re also minutes from the Victoria and Albert Museum and Hyde Park — perfect for museum-hopping and strolls.