Karta Vacation Rentals
In Chelsea’s Fashion District, London — stylish and conveniently placed about 3 km from the city centre. Walk to local landmarks like Michelin House, St Luke’s Church and Royal Brompton Hospital. An apartment base made for exploring the neighbourhood on foot.