🇬🇧
Tower Hamlets
England, United Kingdom
Travel tips for Tower Hamlets (1)
Tower of London
A castle on the Thames founded by William the Conqueror in the 1070s, which has served as a royal palace, a prison and a place of execution.
A castle on the Thames founded by William the Conqueror in the 1070s, which has served as a royal palace, a prison and a place of execution.