Karta Vacation Rentals
In the heart of fashionable Islington in North London, a five-minute walk from Angel Tube Station and one stop from King’s Cross St Pancras and the Eurostar. Next door to the Business Design Centre and minutes from Emirates Stadium, Sadler's Wells and Almeida theatres. Surrounded by lively restaurants, bars and street markets, and outside the Congestion Charge Zone.