A Shopaholics Heaven – Meadowhall

Meadowhall Meadowhall is like a paradise. I love this place, but it has to become a treat, as I spend too much money there. Meadowhall is based in Sheffield, UK. With 280 stores, did I mention it's massive, your guaranteed to find something for everyone. This is the perfect place to do your Christmas shopping. … Continue reading A Shopaholics Heaven – Meadowhall