In addition, you can also choose to take bus No.510 and No.47 to Raffles on the North Bund.
Raffles North Bund is located at No.0/089, Daming Road, east of North Bund, Hongkou District, Shanghai. It is connected with the subway 12 line Tilanqiao Station, facing Lujiazui on the Bund across the river, and is known as "the tallest Twin Towers in Shanghai".