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