London 2010 Monument

A monument in London.