Karta Vacation Rentals





In Chelsea, London — river-close and central. A 3-minute walk brings you to the Thames and Stamford Bridge is about a 12-minute stroll. You're roughly 3.1 km from Kensington High Street and 3.2 km from the Royal Albert Hall, with Gagliardi Gallery, Design Centre and Chelsea Harbour nearby.