Shanghai Library
On 31 May 1954, the government took over all of the Club's buildings. The club house became, first, the Shanghai Museum, and later, the Shanghai Library. A number of other buildings were subsequently built and rebuilt on the site of the race course and club buildings. In 1997, Shanghai Library moved out to Huaihai Road, and the Shanghai Art Museum moved into the former club house. The Shanghai Art Museum moved out in 2012 to become the China Art Museum in 2012, and the former clubhouse building became the home of the Shanghai History Museum in 2018, which had been left without a base due to redevelopment of its former site since 1999.