LONDON was nearly home to a central airport that would have been built on the Thames - with planes right by Big Ben and Parliament ... It was thought that the location was the best spot on ...
The bells of Big Ben in London have again rung in the new year, accompanied by a huge fireworks display near the London Eye. This year also marks the 100th anniversary since the bells were first ...