Karta Vacation Rentals





In Bloomsbury, overlooking Russell Square and a short walk from the British Museum. Steps from Russell Square Underground Station and close to London’s shopping and business districts — a quick drive to Piccadilly Circus and the South Bank.