From Sachin’s Portrait to Ganguly’s Shirt: Celebrating India’s Cricketing Legacy at Lord’s Museum
The Lord's Cricket Ground, established in 1814 in St. John's Wood, London, is not just a stadium—it is a place where the spirit of cricket lives on. Over the years, this historic ground has witnessed countless iconic moments that have shaped the game itself....