Karta Vacation Rentals
In Wandsworth, London — a three-bedroom mews house with a private garden about 5 km from the city centre. A quick drive drops you at the Thames and Clapham Common, and cultural spots like Pump House Gallery, Battersea Arts Centre and Albert Bridge are close by. Kensington High Street and Buckingham Palace sit roughly 4–4.6 km away.