The Tower of London has been crowned the UK’s most photographed castle, according to new data released by photo curation app Popsa – just as Halloween arrives and Britain’s castles enjoy a cultural relevance surge thanks to the new Traitors series.
Analysing anonymised, aggregated metadata from millions of photos across 2024 and 2025, Popsa assigned each castle a Photo Index Score reflecting the relative volume of photos taken there.
![[Aggregator] Downloaded image for imported item #51960 Screenshot 2026 10 22 at 14 04 58](https://abcnewsdaily.com/wp-content/uploads/2026/10/Screenshot_2026-10-22_at_14.04.58-600x315-1.png)