2019-08-27T07:16:00
Yorkshire fish and chip shop Scotts is opening in China as Asian diners flock to the British favourite.
Already have an account? Sign in