One of the famous capitals in the world, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.
With diverse range of peoples and cultures, London is one of the best places to soak up not only in history and arts but also on different events and attractions that only happens during winter seasons. (more…)
The O2 Arena refers to a versatile indoor stadium that is nestled in the heart of The O2 that is an exclusive complex of leisure and entertainment at the South East London’s Greenwich peninsula. This one is regarded as among the largest indoor grounds in the continent with the ability to accommodate 23,000 spectators as per the event. And just recently in 2008, it grabbed the status of the World’s Busiest Arena that was formerly taken by the MEN Arena. (more…)