Karta Vacation Rentals





In the heart of Soho, London city centre. A short walk from Piccadilly Circus and Leicester Square, and about 1 km from Oxford Street and Trafalgar Square. Steps from Soho Theatre, Tempus Gallery and the Apollo Theatre — right where shopping, theatre and nightlife collide.