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

Breaking Travel News - Oct 22, 2026

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.

Read full article

More News

Voyage Times

Voyage Times publishes travel and lifestyle articles for travelers and culture hunter from around the world. Discover the places that you haven't heard of here.

NEWSLETTER

Copyright © 2015 - 2026 Voyage Times. All Rights Reserved.