Raffles City Shanghai rampung dibangun pada 2003 di Jalan Tibet Tengah No. 268, Distrik Huangpu, dioperasikan oleh CapitaLand asal Singapura. Kompleks ini mencakup mal delapan lantai serta menara perkantoran Grade-A 51 lantai, di persimpangan People's Square dan Nanjing Road, dekat Shanghai Museum dan gedung pemerintah kota. Kawasan ini dahulu arena pacuan kuda Shanghai Race Club sebelum 1949. Setelah pembangunan kembali sejak 1988 yang memakan lebih dari enam tahun, kawasan ini menjadi People's Square, kini pusat politik dan budaya kota. Kompleks ini menjadi simpul transit utama tiga jalur MRT.