The Tower Of London and its 'Poppies'. An amazing sight.