Karta Vacation Rentals





In Marylebone, right in central London. Ten Manchester Street sits a short walk from Marylebone High Street and Baker Street station. Oxford Street, Selfridges and Madame Tussaud's are all within easy strolling distance, with Marble Arch, Buckingham Palace and the West End nearby.