Karta Vacation Rentals
In the heart of Fitzrovia on Tottenham Court Road, minutes from Regent's Park, London Zoo, Madame Tussauds, Oxford Street and the British Museum. Steps from UCL, LSE and RADA and a short stroll to Euston and King’s Cross St Pancras with international rail links to Paris and Brussels. 130 Tottenham Court Road, W1T 5AY — a central, family-friendly London base.