Karta Vacation Rentals





In the heart of fashionable Islington in North London, a five-minute walk from Angel tube. One stop on the Northern Line to Kings Cross St Pancras and Eurostar connections. Next door to the Business Design Centre and close to Emirates Stadium, Almeida and Sadler's Wells theatres, Camden Passage, Islington Green and local street markets.