The Royal Albert Hall is a concert hall on the northern edge of South Kensington, London. One of the United Kingdom's most treasured and distinctive buildings, it is held in trust for the nation and managed by a registered charity. It can seat 5,272. Read More
Heather Knight-led England won the toss and opted to bowl first against India in the first ODI of the three-match series here at the County Ground, Bristol on Sunday. ...