The Shanghai Sports Club (Shanghai Tiyu Julebu) is housed in Tiyu Building, fronted by People's Square. Within walking distance are People's Square MTR Station of Lines 1, 2 and 8.