Karta Vacation Rentals
Tucked into Bloomsbury on the quieter side of London’s West End, this boutique 3‑star townhouse sits a short stroll from Holborn and Russell Square stations. You’re minutes from the British Museum, Covent Garden and Oxford Street, with easy access to Big Ben and Westminster Abbey for sightseeing.