 |
 |
 |
 |
 |
 |
 |
 |
| Her Majesty's Royal Palace and Fortress - best known as the Tower of London - is a historic castle on the north bank of the river Thames in central London: the western half of the White Tower (right of picture) forms the core of the complex, dating from 1078. |
 |
 |
 |
|
 |
|