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
Actor Anushka Sharma on Monday night congratulated her husband Virat Kohli and the Indian cricket team led by him after they recorded a win on the final day of the India-England Test series at Lord's cricket ground on Monday. ...
With India putting on a brilliant show to register a 151-run win at the Lord's Cricket Ground against England in the second Test of the five-match series on Monday, BCCI President Sourav Ganguly said the team showed character and guts. ...
As Pakistan celebrated its Independence Day on August 14, people from Sindh and Baloch communities held an anti-Pakistan protest in London to condemn the Human Rights violations by Pakistan. ...