London, Latest News London is the capital and largest city of both 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, Sep 18 England all-rounder Ben Stokes is 'increasingly unlikely' to feature in the Ashes series in Australia ... ...
Dubai, Sep 18 Royal Challengers Bangalore (RCB) skipper Virat Kohli joined his team-mates for the first practice session ... ...
London, Sep 18 Indian cricket team coach Ravi Shastri has given a big hint that he is likely ... ...
London, Sep 18 UK Transport Secretary Grant Shapps announced that the current 'traffic light system' of red, amber ... ...
A web series about the fugitive diamond dealer Nirav Modi is in the works. ...
New York, Sep 17 ABBA is back in the top 40 of the Billboard 200 albums chart for ... ...
London, Sep 17 As missiles came raining down on Kabul during the early afternoon of September 16, it ... ...
Actor Priyanka Chopra Jonas is all praises for her husband and singer Nick Jonas on his birthday. ...