Karta Vacation Rentals



On the Thames in Hampton — steps from the river and a 3-minute drive to Hampton Court Palace. About 18–19 km from central London, with nearby spots like Cigarette Island Park, Loftus Road Stadium and the Victoria and Albert Museum. A group-friendly apartment base for exploring greater London.