If you want to give your credit card some exercise, head out to Laowai Street 101 in Hongqiao. Splash some more cash at Hongqiao Int'l Pearl City and Huangjincheng Road Pedestrian Street.
Consulate General of the Republic of Singapore in Shanghai is just one of the places to see in Shanghai, so why not enjoy the other things to explore during your travels? Amble around the area's parks or visit its spas.