The grass pitch belongs to the Shanghai Rugby Football Club and is one of the two main venues for league matches.
The address is: No 2700, North Zhangyang road near Wuzhou Avenue or in chinese 张杨北路2700号靠近五洲大道.
You can get there by subway line 6. Get off at Wuzhou avenue station. You can already see the fields from the elevated metro. It’s a 60 minute subway ride from people square, so plan accordingly. People coming from Yangpu district should take bus 405 or 406 from the Wujiaochang area.