Karta Vacation Rentals





Set in London’s riverside neighbourhoods about 5 km from the city centre. Just 1 km from Clapham Junction and around 20 km from London City Airport. Close to Design Centre, Chelsea Harbour, Gagliardi Gallery, Battersea Arts Centre, Stamford Bridge, Big Ben and the Victoria and Albert Museum.