Karta Vacation Rentals





In London’s City Centre — a modern 2-bed flat in a historic building just a short walk from the Tower of London and Liverpool Street. Stroll to the Gherkin, Sky Garden, Tower Bridge, Borough Market and the Shard. Ideal for group-friendly, city-center stays.