Lettings 16 Milligan Street, Canary Wharf, E14 Three bedrooms (2 doubles, 1 single) and two bathroom… More Details £2,199 PCM