Locals in a small village in Oxfordshire have are scratching their heads as to why coach loads of Chinese tourists keep arriving and taking pictures of residential streets. Around 40 tourists at...
↧