Lord’s Media Centre December 14, 2007 The media centre at Lord’s Cricket Grounds in London, England. Designed by Future Systems