Karta Vacation Rentals





In Chelsea, London — about 5 km from the city center. A short drive puts you at the Thames and Stamford Bridge; Design Centre, Chelsea Harbour and the Gagliardi Gallery are nearby, while Royal Albert Hall and Kensington High Street sit roughly 2.3 miles (3.8 km) away.