Karta Vacation Rentals
In the heart of central London on Regent Street, just steps from Broadcasting House and All Souls Church. A short stroll takes you to Oxford Street, Bond Street and the shopping of Marylebone — ideal for culture, theatre and retail seekers.