Hui Mansion MAISON DE L''HUI( Locke Bund Store) is a Shanghai local cuisine restaurant. It is located in the3-4 Building of Anpei Foreign Bank, No. 97 Yuanmingyuan Road, Locke Bund Yuanyuan (No. 1 Bund Yuanyuan, near Waibaidu Bridge). The environment is very retro.