London Underground History and Fun Facts

According to Peter Watts (April 17, 2007) in, the tube is a very important passage as it is what actually defines London. In as much as it could get crowded as it carries millions of people, It is still the best and yes, it belongs to the people.

The Underground still remains the biggest transport or infrastructure revolution the world has ever seen. Read More