Has Fallen Wiki
Advertisement
Has Fallen Wiki

Trafalgar Square is a public square in the City of Westminster, Central London. It was established in the early 19th century around the area formerly known as Charing Cross.

History[]

London Has Fallen[]

TBA.

Advertisement