Karta Vacation Rentals





In the heart of London’s Baker Street — a family-friendly, pet-friendly apartment stay just steps from Madame Tussauds and a short stroll to Regent’s Park. You’re also close to the Sherlock Holmes Museum and Baker Street, about 0.9 mi from Marble Arch and 1.1 mi from Oxford Street.