Karta Vacation Rentals
In Bloomsbury on Great Russell Street, a central London hideaway just steps from the British Museum and Tottenham Court Road. Leicester Square, Covent Garden and the National Gallery are all within easy walking distance. A perfect central London base for museum trips and theatre nights.