Located in Sheffield, Meadowhall is one of the UK's biggest shopping centres. Open each day of the week, this dome shaped shopping haven allows visitors to shop the latest high street and designer fashions, along with browsing for countless beauty products and even offering indulgent spa services. There are over 290 stores in Meadowhall so you'll never be stuck for something to shop — even if you didn’t realise you needed anything. Of course, you’ll also find a range of restaurants, bars and activities inside of Meadowhall.