Islington Amwell Street

Located within the residential heart of London, these properties offer the ideal mix of living and working in the capital. Excellent apartments offering modern facilities and a very high standard of finish, and the diverse and popular shops and nightlife of Islington right on the doorstep.

ShareShare TweetTweet