Built in early Spanish baroque style in 1853, the gorgeous St Francis Xavier Church, better known as Dongjiadu Lu Church is the first foreign built church in Shanghai. It is also the oldest and the best preserved (four of the church bells are originals). The church holds services regularly in Chinese and English. English mass on Saturdays at 5pm and Sundays at 11am.
董家渡路185号,近中山南路