Croydon is a large town in south London, England, 9.4 miles south of Charing Cross. The principal settlement in the London Borough of Croydon, it is one of the largest commercial districts outside Central London, with an extensive shopping district and night-time economy. Read More
British Prime Minister Boris Johnson has urged the people, especially residents of the hardest-hit London, to avoid "non-essential contact" in fighting the spread of COVID-19, which he said is "very disruptive". ...