
Submitted by: Page (from Orange County, CA, USA)
Country: United Kingdom

Sovereign state: England
City: London
Location: Tower of London [map]
Status of building/structure since photo:

The Tower of London is a historic castle founded in 1066 and built in 1078. It served many purposes in its history, most notably as a prison and execution site. Today, it is a UNESCO Heritage Site.