London’s Olympic Stadium London’s Olympics Games are just around the corner and in the host city there’s a buzz developing that even the British composure can’t mask. As the 2012 signs and flags begin to appear in the streets, the last of the construction and makeovers are being hurriedly finished. At the Olympic Stratford site […]
The ravens at the Tower of London have a very special role, protecting the monarchy. Find out why these birds are so important on a tour of the Tower of London.