Can You Spot All 10 Landmarks in This London-Themed Brain Teaser?
Favicon 
www.mentalfloss.com

Can You Spot All 10 Landmarks in This London-Themed Brain Teaser?

See if you can find the Tower of London, Big Ben, and more famous London landmarks hiding in this puzzle.