2 properties found in Canary Wharf, London!