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
A young woman with a travel history to London has tested positive for coronavirus infection in Chhattisgarh, the first such case in the state, Health Minister T.S. Singh Deo confirmed on Thursday. ...
The almost 700 passengers on board the British cruise ship MS Braemar, with at least five confirmed coronavirus cases, have started disembarking at the Cuban port of Mariel. ...
Cricket West Indies (CWI) has offered to host England for a three-match Test series as Eupore has become the epicentre of the coronavirus pandemic. ...
British Prime Minister Boris Johnson has said that schools in the country will close from Friday for all students except the vulnerable and those with key worker parents. ...