East Station
Its address is 219, Jiujiang Road. The nearest station on the Shanghai Metro is Nanjing Rd East Station. It has a separate carillon.