Tower of London (Castle) London, Middlesex, England

Photo courtesy of Wikipedia - June 15, 2014