London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
Former skipper Kevin Pietersen will lead England Legends in the upcoming Road Safety World Series scheduled to start at the Shaheed Veer Narayan Singh International Cricket Stadium in Raipur from March 5. ...
In an emotional moment, Nepal's Santosh Shah, runner-up of "BBC MasterChef UK: The Professionals" wiped his tears off as he arrived in his home country on Thursday. ...
The United Kingdom, on Thursday, sanctioned another six military top-ranking officers of the Myanmar army, including Commander in Chief General Min Aung Hlaing, for human rights violations following the February 1 coup against President Win Myint and ...
Nirav Modi will be extradited to India from the UK to face charges of conspiring to defraud Punjab National Bank of more than a billion dollars, a judge ruled today. ...