Home » The Tower of London Crowned the UK’s Most Photographed Castle

The Tower of London Crowned the UK’s Most Photographed Castle

Screenshot 2026 10 22 at 14 04 58

This post was originally published on this site.

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.