The correct option is B Thomas Lord
Lords cricket ground is also known as "Home of Cricket". It was founded by Thomas Lord in 1814, currently located at St. John's Wood in London. The first test match played at Lords was between England and Australia in 1884. Located on the Lords ground is also the World's oldest sporting museum.