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, Feb 13 Over the last decade Nappa Dori, the Delhi-based design house has long established itself ... ...
London, Feb 13 A team of Spanish researchers have identified a number of existing strains of SARS-CoV-2, as ... ...
London, Feb 13 England's pace-bowling stalwart Stuart Broad has admitted he is trying to come to terms with ... ...
Former world number three, Juan Martin Del Potro has withdrawn from the Rio Open, the organisers confirmed on Friday. ...
London, Feb 12 RuPaul is bringing back a new adaptation of the word puzzle game show 'Lingo' to ... ...
London, Feb 12 Britain's gross domestic product (GDP) is estimated to have grown by 7.5 per cent in ... ...
London, Feb 12 The England and Wales Cricket Board (ECB) on Friday lifted the suspension on Yorkshire County ... ...
Aurangabad, Feb 11: A social media friend bluffed a woman that he is the CEO of Coca-Cola company, he ... ...