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, Sep 16 Preparations for the funeral of Queen Elizabeth II on Monday mean that a shortage of ... ...
London, Sep 16 The British pound slumped to a 37-year low on Friday after new data showed that ... ...
London, Sep 16 India fast bowler Umesh Yadav couldn't recover from his quad muscle injury on time and ... ...
London, Sep 15 England coach Gareth Southgate has called Brentford striker Ivan Toney into his squad for the ... ...
London, Sep 14 Former England pacer Steve Harmison has revealed his interest in becoming the side's new selector. ... ...
London, Sep 14 Former Australia left-hand batter and the batting coach of the second-most successful IPL side, Chennai ... ...
United Nations, Sep 14 The 77th session of the UN General Assembly was declared open by its new ... ...
London, Sep 13 South Africa captain Dean Elgar and head coach Mark Boucher both conceded that lack of ... ...