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
New Delhi, Sep 11 Riddhima Kapoor Sahni will make her London Fashion Week runway debut, opening the show ... ...
Mumbai, Sep 11 Nothing could be more exciting for TV actress Suhani Dhanki than to make a cameo ... ...
The Oval (London), Sep 10 England's veteran bowler Stuart Board has become the joint-second most successful pacer in ... ...
London, Sep 10 For the first time in a televised ceremony, King Charles III was on Saturday officially ... ...
London, Sep 10 Scientists have discovered a new mechanism through which very small pollutant particles in the air ... ...
London, Sep 10 King Charles III has pledged "lifelong service" in his first address to the UK and ... ...
London, Sep 9 Britain will see a wealth of changes to everyday items as the Queens image and ... ...
London, Sep 9 The Premier League, top division of English football, has postponed the matches scheduled this weekend, ... ...