Scotts Taikoo Li is a British chippie in China
An outpost of a British fish and chip shop has opened in Chengdu, China, which creative studio Unknown Works has completed with a 3D-scanned facade.
More about Scotts Taikoo Li is a British chippie in China