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, July 3 Brandon Nakashima and Taylor Fritz continued the historic run for American men at the Wimbledon ... ...
The Indian Women's Hockey Team and their English rivals have competed strongly with encounters between the two teams going ... ...
London, July 2 Unseeded French woman Harmony Tan, playing in the third round of a Grand Slam for ... ...
London, July 2 England's new limited-overs skipper Jos Buttler has said he is currently focused on white-ball cricket, ... ...
New Delhi, July 1 Hidden in a clay pot; sealed with wax; buried at the heart of a ... ...
London, July 1 England's Test skipper Ben Stokes, batter Joe Root and wicketkeeper-batter Jonny Bairstow on Friday marked ... ...
Virander Kumar Paul, presently High Commissioner of India to Kenya has been appointed as the next Ambassador of India to Turkey. ...
London, July 1 The eruption of the Hunga Tonga-Hunga Ha'apai submarine volcano on January 15, was one of ... ...