Published On: Sun, Mar 30th, 2025

The tiny town that cost £530m to build to look typically English but is 5,700mi from UK

A peculiar slice of Britain awaits over 5,000 miles away from the UK shores.
Daily Express :: World Feed

Most Popular Posts