UK's official 'ghost town' which people must gain permission to enter
- Posted on August 12, 2026
- By Express
- 0 Views
- 1 min read
In brief
Generating AI summary…
UK's official 'ghost town' which people must gain permission to enter
Imber was once a thriving community until residents were abruptly forced from their homes. Now, it's only open to the public on a handful of days each year