London 2010 Monument

A random monument around the streets of London.