Category: England

Thames Town: an English Town in China

You’re not far from Shanghai, yet the spire of the Victorian revival church in front of you casts its shadow across a medieval town square....

Sealand: Smallest Country in the World

Considered more of a principality, the micronation of Sealand is located on an old British World War II radar platform. It was a Maunsell Sea...