Meadowhall Shopping Centre
RETAIL THERAPY FOR ALL
Meadowhall Shopping Centre is one of England’s biggest shopping venues, with around 300 popular high street retailers; explore their range of shops and restaurants. Situated on the outskirts of Sheffield, it is easily accessible from The Millstone