News

A town that was built to resemble a charming British village is found on the opposite side of the world - a staggering 5,700 miles to be exact. Based in China and known as Thames Town, it was ...
SOME 5,700 miles from Britain lies a replica of an old English town completed with cobbled streets, red phone boxes and small coffee shops. Thames Town, as it’s known, has everything you would ...
Thames Town looks like it should be in the Cotswolds, as it is so quaint and pretty. In fact, some of its buildings were modelled on the Dorset seaside town of Lyme Regis, although this town is ...