Its exact address is 1, The Oasis, Meadowhall Centre, Sheffield S9 1EP. The shopping centre is the largest in the area of Yorkshire. Having a retailing area of 139, 355 m2 (1, 500, 005 sq ft), the shopping mall is positioned now at the eighth largest shopping centre (according to some statistics, ninth) in the United Kingdom.