Canary Wharf Apartments

51.505749,-0.005205