London 2009

Her Majesty's Royal Palace and Fortress, better known as the Tower of London - as seen from the Thames River.  At the center of the Tower of London is the White Tower with four turrets, built in 1078 by William the Conqueror.

Previous Up Next