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 1 Social media channels were abuzz on Sunday over a catch by Australia's Michael Neser during ... ...
Colombo, Jan 1 The Sri Lanka men's cricket team will have a new physiotherapist from the tour of ... ...
Former 'Doctor Who' star Peter Capaldi is all set to helm a comedy-drama pilot for Sky Studios about a ... ...
Los Angeles, Jan 1 American rock band Foo Fighters confirmed that they will continue after drummer Taylor Hawkins, ... ...
New Delhi, Dec 31 As we say farewell to 2022, Bollywood celebrities take off from their busy schedules ... ...
London, Dec 31 Cambridge professor Partha Sarathi Dasgupta and COP26 President Alok Sharma are among the more than ... ...
London, Dec 30 An Indian-origin pharmacist in the UK has been sentenced to 18 months in prison for ... ...
London, Dec 29 The boss of Goldman Sachs has told staff that he will make job cuts early ... ...