Shop & Service

Europe, United Kingdom, Yorkshire and the Humber

Meadowhall is an indoor shopping centre in Sheffield, South Yorkshire, England. It lies three miles (5 km) north east of Sheffield city centre and four miles (6.4 km) from Rotherham town centre. Note that Meadowhall Retail Park is a separate development, also owned by British Land, lying 0.8 miles (1.29 kilometres) to the south of Meadowhall shopping centre in the Carbrook area of the city.