Karta Vacation Rentals
In the heart of London's theatre district on the corner of Haymarket and Suffolk Place in Soho. Steps from Haymarket Theatre Royal and minutes from Trafalgar Square, the National Gallery and Covent Garden. Perfect for Mayfair, Regent Street and Jermyn Street shopping, with St. James's Park, Piccadilly and the West End all a short stroll away.