Karta Vacation Rentals
In central London on Euston Road, a heartbeat from King’s Cross, St Pancras and Euston stations. Walk to Granary Square, the British Library and family-friendly Camley Street Natural Park, with Oxford Street shopping and Regent’s Park a short ride away.