aberdeen pavilion