Investment
From
$250
per share
Self-Storage Facility, Canary Wharf
Westferry Circus, Canary Wharf, London E14
6–8% / year
WareHouse