Karta Vacation Rentals





In the heart of London City Centre — a sleek, compact base a 15-minute walk from Marble Arch and Hyde Park. Regent's Park and Oxford Street are within easy reach. St. Mary's Church, Montagu Square and Hay Hill Gallery sit nearby for quiet strolls.