Karta Vacation Rentals





A central London apartment in Soho, just 300 m from Charing Cross Station and a short walk to Leicester Square, the National Gallery, Garrick Theatre and Noël Coward Theatre. About 14 km from London City Airport, it puts West End shows and Trafalgar-area sights on your doorstep.