Goodwood Revival. , Sussex, England.. The ‘ Earls Court Motor Show’ facade is a mock up of the London building which hosts a series of indoor exhibits at The Revival . Post Comment Receive notifications Add a comment...