Awesome Things 25
Awesome Things You Should Know Before Visiting London

Awesome Things 25
The Olympics in 2012 saw the biggest military presence in London since the end of World War II












More ...



















The Olympics in 2012 saw the biggest military presence in London since the end of World War II