12,500 sq ft (1,161 sq m)
To let or long lease for sale
On application
Secure yard/ parking area. Close to Canary Wharf.