This Spooky Replica London ‘Town’ Is Not Where You Think It Is…
Where can you find a town with fake red telephone boxes, corner shops, cobbled streets and even replica black cabs? China, of course! In the country’s Songjiang District, 19 miles from…