The Great Hall, one of the prestigous venues in London.