01904 700189
Scotts opens in Chengdu, China

Scotts opens in Chengdu, China

We’re delighted to announce that Scotts is “frying high” in one of China’s major southern cities. Scotts Fish & Chips at Bilborough, near York, has now been joined by sister-venue, Scotts Chengdu, and is already proving a smash with locals craving a...
Call Now Button