Meadowhall is an indoor shopping centre in Sheffield, South Yorkshire, England. It lies three miles (5 km) north east of Sheffield city centre and two miles (3.2 km) from Rotherham town centre. It is the largest shopping centre in the Yorkshire and the Humber region, and the eighth largest in the United Kingdom.

 
Share This

 
 

Wedding Brochure

 

Christmas 2019

 

Weddings 2020/21