Nice apartment, good location for people working in canary wharf