Canary Riverside Plaza (built 1999)
Location: 51.50611°N, 0.02806°W