Administrative Capital FOLLOW Administrative capital, Latest News London is the capital and largest city of 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
London, Jan 6 A British-Indian doctor battled for five hours to save a fellow passenger, who almost died ... ...
American rapper Theophilus London, whose family members had filed a missing person report last week, has been found "safe ... ...
London, Jan 5 Chelsea on Thursday signed defender Benoit Badiashile from AS Monaco on a seven-and-a-half-year contract. The ... ...
London, Jan 5 The race to overthrow Vladimir Putin and grab his crown is underway, said Russian war ... ...
London, Jan 5 France's data protection regulator has fined Apple $8.5 million for not seeking users' prior consent ... ...
London, Jan 5 Singer Ellie Goulding has dismissed rumour that she once cheated on Ed Sheeran with 'One ... ...
London, Jan 5 UK Prime Minister Rishi Sunak has pledged to halve inflation and boost the country's economy ... ...
London, Jan 4 Rishi Sunak, described as the "invisible" Prime Minister, emerged from the bunker on Wednesday with ... ...