Hidden gem in Elephant & Castle serving Shanghai classics like soup dumplings with gossamer wrappers and drunken crab that's delicately marinated—the Chef's Set Menu for two is an absolute steal at £56.80.
Info
📍
Address
56-58 New Kent Rd, Elephant Park, London SE1 6FU, UK, LDN