For years, London is known for many attractions including modern London eye, British Museum, National Gallery, Historic Tower London and many others. Apart from all these famous attractions, London is also known for its Red Double-Decker Bus. The open-top tour ...