£2,750 pcm Glengarnock Avenue, Canary Wharf, E14 A stunning maisonette spread across two floors featuring three generously sized bedrooms in the heart of Island Gardens, E14.With open views across the park and the Canary Wharf skyline, this home offers both space and serenity in a supe... 3 1 1 pdf Tenancy Legal info