The MCC Museum

Located at Lord’s Cricket Ground, London, England claims to be the world’s oldest sports’ museum.

The museum is best-known for being the home of The Ashes.

cricket ball

A Cricket Ball