
This New London Restaurant Promises Glamour, Delivers Forgettable Meals
The Duck & Rice, a Chinese gastropub first launched in Soho, has opened a second location inside Battersea Power Station’s high-end shopping complex. Battersea’s makeover is hard to ignore. Once an industrial landmark, it now boasts over 150 luxury shops from Lululemon to Mulberry, set across polished floors and dramatic mezzanines. It’s designed for spending…