With over 280 stores, Meadowhall has been widely blamed for the closure of shops in both Sheffield City Centre, and Rotherham town centre.[4] Meadowhall is owned by British Land, a property developer. The centre attracted 19.8 million visitors in its first year of opening, and now attracts about 30 million visitors a year.[4]