[Ca-on-commercial] LONDON, Plaza, $25M, 10 Acre Land