Man ordered to carry out unpaid work after assault at Aberdeen casino

The Grosvenor Casino
The Grosvenor Casino