Tower of London

The Tower of London is a historic castle located on the north bank of the River Thames in central London. Founded by William the Conqueror, it has served various roles over the centuries, including royal palace, fortress, prison, and treasury, making it a significant symbol of British history.

๐Ÿ”’ Unlock Full Analysis

Sign up free to see complete architectural analysis, style breakdowns, and historical context.

Sign Up Free

Already have an account? Sign in

๐Ÿ“ Update Location

Similar Style Buildings

Nearby Buildings

Explore This City

London Architecture Guide

Explore 19 buildings across 11 styles โ†’

Explore by Style