Share
CITY
The Tower of London 🇬🇧 a UNESCO World Heritage Site. The central tower was built in 1078, subsequent battlements and towers were built in 12th & 13th Centuries. The current layout was established in the late 13th Century. Owned by the Monarch as part of Crown 👑 Estates.

Info