£4,651 pcm Sailmakers, 32 Harbour Way Canary Wharf E14 Hamptons is delighted to present a premium collection of one, two, and three-bedroom apartments at Sailmakers. Ideally located near Canary Wharf and South Quay Station, the development benefits from a 24-hour reception and a dedicated on... 3 2 1 pdf Tenancy Legal info