London 2010 The Tower of London

A view of the Tower of London.