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, June 6 British Defence Secretary Ben Wallace announced that the UK will send its first long-range missiles ... ...
London, June 6 Queen Elizabeth II, the longest-serving monarch of the UK, has vowed to keep serving the ... ...
London, June 5 Former England skipper Michael Vaughan and former Indian batter VVS Laxman heaped praises on Joe ... ...
London, June 5 All-rounder Ben Stokes got his full-time Test captaincy era to a winning start after defeating ... ...
London, June 5 Senior England batter Joe Root reflected on his tough time as Test captain, saying it ... ...
London, June 5 Joe Root finished unbeaten on 115 and also crossed the 10,000-run mark in the longest ... ...
London, June 5 Women with a genetic abnormality in their cancer given a new gene drug, combined with ... ...
London, June 5 Former England captains Nasser Hussain and Michael Atherton believe the Ben Stokes-led side have a ... ...