Inside hidden ‘invite only’ Wild West town
There’s a secret town just outside of London that looks like it belongs in the Wild West of 1800s America. While the time-warp town, 32km from London, is only home to 24 buildings, it has been used as a filming location for a Hollywood blockbuster and other hit TV shows.Continue Reading