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, Jan 13 China is to take "golden shares" in two of its biggest tech companies, Alibaba and ... ...
London, Jan 13 Vladimir Putin will nominate his chosen successor this year rather than risk being toppled as ... ...
Chinese embassy in London has lodged "stern representations" with the United Kingdom after the UK government published a report ... ...
London, Jan 13 A total of 115 incidents of maritime piracy and armed robbery against ships were reported ... ...
London, Jan 12 Prince Harry's jaw-dropping memoir 'Spare' which does not spare any member of Britain's royal ... ...
Air India on Thursday announced the launch of 12 weekly flights to London's Gatwick Airport and five additional services ... ...
London, Jan 12 Russian President Vladimir Putin ordered yet another shake-up of his war cabinet, demoting the head ... ...
Air India on Thursday announced the launch of 12 weekly flights to London's Gatwick Airport and five additional services ... ...