A tastefully finished two bedroom apartment available for long let on the third floor of this sought after modern build, overlooking Islington's popular Amwell