↻ Load more SHOPSLoading... Show map Larger map Get directions

Meadowhall

 
7.8 / 10

Landmark and historical place   Shop  
Meadowhall is an indoor shopping centre in Sheffield, South Yorkshire, England. It lies north-east of Sheffield city centre and from Rotherham town centre. It is the largest shopping centre in Yorkshire and the eighth largest in the United Kingdom.The Meadowhall Retail Park is a separate development, owned by British Land, lying almost to the south of Meadowhall shopping centre in the Carbrook area of the city. Read more

Review Meadowhall

   Loading comments-box...

Updates from Meadowhall

Popularity of Meadowhall

Meadowhall Social Media Popularity Score:
7.8 / 10
  This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in September:
Meadowhall has a total of 4909 visitors (checkins) and 133 likes.