Karta Vacation Rentals





In the heart of central London on Oxford Street, a short stroll from Tottenham Court Road. About 300m from the station and roughly 15 km from London City Airport, with attractions like Denmark St, The Now Building at Outernet, Eclectic Gallery, Radha Krishna Temple and Grosvenor St Giles Casino all within walking distance.