Karta Vacation Rentals
On Charlotte Street in central London — a family-friendly boutique stay just a 3-minute walk from Tottenham Court Road and under 10 minutes on foot to the British Museum. Oxford Street, Leicester Square and Russell Square are all within easy walking distance, putting theatres, shops and museums at your doorstep.