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
Singapore, July 16 Ace Indian shuttler PV Sindhu stormed into the women's singles final at the Singapore Open ... ...
London, July 16 Out-of-form India batter Virat Kohli is seeking divine intervention, or so it seems as the ... ...
London, July 16 Uncapped teenagers Alice Capsey and Freya Kemp on Saturday earned maiden international call-ups through selection ... ...
London, July 16 England men's cricket team managing director Rob Key believes people should not be using the ... ...
Guwahati, July 15 The lemons from Assam will soon hit the UK market, as the first consignment left ... ...
New Delhi, July 15 Amid the Heathrow Airport's decision to limit the number of passengers to one lakh ... ...
London, July 15 UK Prime Minister Boris Johnson is pushing for failed Tory leadership candidates to back "anyone ... ...
London, July 15 Health officials in Tanzania have reported a "strange" bleeding disease, with no known cause, that ... ...