London Photos
UK Photos :: England :: London :: London City :: Tower of London
Lying at the eastern edge of the Thames and the London Bridge, The Tower of London has the dubious fame as being one of the most consistently bloody sites in Britain.
Read more