Karta Vacation Rentals
In London, roughly 4 km from the city centre and a short walk from Old Street and the Red Gallery. Nestled near Moorfields Eye Hospital, these serviced apartments put you close to tech hubs and cool neighbourhoods while keeping you connected to the rest of the city.