Karta Vacation Rentals





Perched on the 20th floor in Battersea, this 2-bedroom London apartment is a high-rise urban hideout. About 5 km from the city centre and a short walk to Design Centre, Chelsea Harbour, Gagliardi Gallery and Battersea Arts Centre. Clapham Junction station sits roughly 1 km away and London City Airport about 20 km. Stamford Bridge, The Royal Mews, Buckingham Palace and Kensington Palace are all within easy reach.