Lord's set for £20 million redevelopment
The MCC, the owners of Lord's, have announced plans to spend up to £20 million to refurbish the Mound stand and install state-of-the-art scoreboards and replay screens
The MCC, the owners of Lord's, have announced plans to spend up to £20 million to refurbish the Mound stand and install state-of-the-art scoreboards and replay screens