For over two deacdes, Sheffield’s Meadowhall Shopping Centre has been one of Yorkshire’s top retail destinations and, to celebrate the centre’s 25th birthday, owner British Land has announced a mammoth £50 million investment into an internal... Read More
Sheffield may be famous for its steel, but it’s Meadowhall that is doing all the shining at the moment. The shopping centre, which is the eighth largest in the country, has continued to attract record numbers of visitors and keep vacancy rates to a... Read More