Lord's Media Centre

From Wikipedia, the free encyclopedia

The Lords Media Centre is a building in Lord's Cricket Ground in London, England. It was designed by Future Systems and opened in 1999. It was the winner of the 1999 Stirling Prize.