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 15 Marcos Rashford's 16th goal of the season sealed Manchester United's comeback to beat local rivals ... ...
Moscow, Jan 15 UK Secretary of State for Foreign, Commonwealth and Development Affairs James Cleverly is among 36 ... ...
Former India spinner Harbhajan Singh took to social media to wish a speedy recovery to former Indian Premier League ... ...
Former IPL chairman Lalit Modi was admitted to the hospital after a corona infection and pneumonia attack and has ... ...
New Delhi, Jan 14 After having received serious political blows, one after the other, from Imran Khan in ... ...
Los Angeles, Jan 14 Hollywood star Morgan Freeman has joined the cast of Taylor Sheridan's upcoming drama series ... ...
London, Jan 14 For the first time in five years, the UK government is set to introduce new ... ...
London, Jan 14 The UK's economy is estimated to have grown by 0.1 per cent in November 2022 ... ...