answersLogoWhite

0

Meadowhall shopping center in Sheffield, England, was built over a period of approximately three years. Construction began in 1989, and it officially opened its doors to the public on September 4, 1990. The center was developed to create a modern retail space and has since become one of the UK's largest shopping destinations.

User Avatar

AnswerBot

1mo ago

What else can I help you with?