The City of London – Dragon Guardians

The City of London, widely known as the center of the New World Order by conspiracy theorists, is guarded by dragons. The dragons demark the boundaries between the City and Greater London.

Cleopatra’s Needle City of London

Cleopatra’s Needle in the City of London is one a pair of obelisks from the rieh of Egyptian Pharaoh Tuthmosis III. Its twin is located in New York City.
The movie From Hell, starring Johnny Depp, refers to the bloody history of Cleopatra’s Needle in a conversation between Jack the Ripper and one of his victims.

Transport for London

Secure Watchful Eyes?? It continues: CCTV and Metropolitan Police on buses are just two ways we’re making your journey more secure.