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 Mayor Sadiq Khan announced on Saturday an emergency over the spread of the Omicron coronavirus variant. ...
London Mayor Sadiq Khan has declared a "major incident" in the capital of the UK due to the rapid spread of the Omicron coronavirus variant. ...
London, Dec 18 International reaction to India's annexation of Goa, hitherto a colony of Portugal, was at best ... ...
London, Dec 18 Omicron is now the predominant variant among new cases of Covid in England, and is ... ...
London, Dec 18 Amid various studies claiming that Omicron causes only mild disease, a new study shows that ... ...
London, Dec 18 UK Prime Minister Boris Johnson suffered a major blow in his premiership when his ruling ... ...
London Dec 18 Spanish tennis stalwart Rafael Nadal has said that he is looking forward to the new ... ...
Moscow, Dec 18 The Russian Foreign Ministry has said that seven British citizens have been barred from entering ... ...