Karta Vacation Rentals
In the heart of Soho, steps from the West End. Stroll to Soho Theatre, the Apollo, Soho Square and Leicester Square, with the London Palladium close by and Oxford Street about a 10-minute walk. Address: Hopkins St, London W1F 0DP.