Meadowhall
Meadowhall is an indoor shopping centre in Sheffield, South Yorkshire, England. It is the largest shopping centre in Yorkshire, and currently the eleventh-largest in the United Kingdom.
Address: Meadowhall Centre
Neighborhood: Meadowhall Centre
City: Sheffield
County/district: South Yorkshire
Region: England
Postal code: S9 1EP
Country: United Kingdom