Very good location for Canary wharf and Queen Mary university