Karta Vacation Rentals





In the beating heart of Soho, this London loft apartment puts you a short walk from Leicester Square and Piccadilly Circus. The British Museum, Trafalgar Square, Soho Theatre, Soho Square and the Radha Krishna Temple are all nearby. Perfect for exploring the West End and the city centre on foot.