Karta Vacation Rentals





In central London, a short stroll from Tottenham Court Road and just a four-minute walk to the British Museum. Covent Garden, Leicester Square and Russell Square are all within easy walking distance — ideal for theatre nights, shopping sprees and museum days.