Karta Vacation Rentals





In Imperial Wharf in southwest London, about 6 km from the city centre. Minutes from Fulham Broadway station, roughly 3 km from Clapham Junction and around 22 km from London City Airport; nearby attractions include the Design Centre, Chelsea Harbour, Parsons Green, Gagliardi Gallery, Eel Brook Common, Chelsea FC Museum and Gravity MAX Wandsworth.