Karta Vacation Rentals
In Bloomsbury, central London—steps from Russell Square and the British Museum. A short ride takes you to Trafalgar Square, Piccadilly Circus, Kings Cross St Pancras, Euston and Oxford Street. Heathrow is about 40 minutes by car.