Pub - Bar - Nightclub
Food Hygiene Rating for Mcgregors
Clackmannanshire.jpg
Mcgregors is located in the area of Alloa.
Rating: PassLast inspected: Fri 14 Nov 2025FK10 1JJfhis

Location
Local authority
Inspection details
Food Hygiene & Safety Procedures
Very Good (0)
High standard of compliance with legal requirements and code of practice.
Structural Compliance
Very Good (0)
High standard of compliance with legal requirements and code of practice.
Confidence in Management
Very Good (0)
Good record of compliance. Satisfactory documented HACCP-based Food Safety Management System.
- Overall food hygiene rating
- Pass
- Date of last inspection
- 14 November 2025
- FHRS ID
- 1207233
- Business type
- Pub - Bar - Nightclub
- Business name
- Mcgregors
- Address
- 41 Primrose Street, Alloa, Clackmannanshire
- Responsible local authority
- clackmannanshire
Customer rating
Nobody has submitted a score yet. Why not be the first?

Reviews
All reviews are moderated before approval.
Be the first to review Mcgregors.
Nearby food hygiene ratings
| 1 | McGregors | Distance (miles) | 0.00 |
| 41 Primrose Street, Alloa, Clackmannanshire | ![]() | ||
| 2 | Bees On The Primrose | Distance (miles) | 0.04 |
| 18 Primrose Street, Alloa, Clackmannanshire | ![]() | ||
| 3 | Star Inn | Distance (miles) | 0.07 |
| 56 Drysdale Street, Alloa, Clackmannanshire | ![]() | ||
| 4 | Forth Valley Food Guy And Curry Central | Distance (miles) | 0.08 |
| 39 Drysdale Street, Alloa, Clackmannanshire | ![]() | ||
| 5 | J D WETHERSPOON PLC | Distance (miles) | 0.09 |
| 46 Drysdale Street, Alloa, Clackmannanshire | ![]() | ||
| 6 | Jamie's Spud & Roll Co | Distance (miles) | 0.09 |
| 14B Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 7 | Well Pharmacy | Distance (miles) | 0.09 |
| 60 High Street, Alloa, Clackmannanshire | ![]() | ||
| 8 | Peppes Bar & Mar Lounge | Distance (miles) | 0.10 |
| Peppes, Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 9 | Take a Break | Distance (miles) | 0.10 |
| 52 - 54 High Street, Alloa, Clackmannanshire | ![]() | ||
| 10 | JJ Pool Ltd | Distance (miles) | 0.10 |
| Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 11 | Shaans Tandoori | Distance (miles) | 0.10 |
| Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 12 | COSTA COFFEE | Distance (miles) | 0.11 |
| 48 - 50 High Street, Alloa, Clackmannanshire | ![]() | ||
| 13 | Orlandi Cafe | Distance (miles) | 0.12 |
| Sunnyside Court, Alloa, Clackmannanshire | ![]() | ||
| 14 | James Aitken Butchers Ltd | Distance (miles) | 0.12 |
| 24-26 High Street, Alloa, Clackmannanshire | ![]() | ||
| 15 | Enjoy | Distance (miles) | 0.12 |
| 28 High Street, Alloa, Clackmannanshire | ![]() | ||
| 16 | Farmfoods Freezer Centre | Distance (miles) | 0.12 |
| 53 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 17 | SUBWAY | Distance (miles) | 0.13 |
| 29 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 18 | New Hong Kong | Distance (miles) | 0.13 |
| 5 Maple Court, Alloa, Clackmannanshire | ![]() | ||
| 19 | Best Kebab | Distance (miles) | 0.13 |
| 39 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 20 | Premier | Distance (miles) | 0.13 |
| 25 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 21 | St Mungo's RC Church | Distance (miles) | 0.14 |
| St Mungos, Mar Street, Alloa, Clackmannanshire | ![]() | ||
| 22 | POUNDLAND | Distance (miles) | 0.14 |
| 49 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 23 | St Mungo's RC Parent And Toddler Group | Distance (miles) | 0.14 |
| St Mungos RC Church, Mar Street, Alloa, Clackmannanshire | ![]() | ||
| 24 | Zhangy's Cafe | Distance (miles) | 0.14 |
| 59-63 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 25 | Iceland Frozen Foods Plc | Distance (miles) | 0.14 |
| 43 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 26 | Boots The Chemist Ltd | Distance (miles) | 0.14 |
| 36 High Street, Alloa, Clackmannanshire | ![]() | ||
| 27 | GREGGS | Distance (miles) | 0.14 |
| 8 High Street, Alloa, Clackmannanshire | ![]() | ||
| 28 | D'Nisi | Distance (miles) | 0.14 |
| 18 High Street, Alloa, Clackmannanshire | ![]() | ||
| 29 | Alloa Town Hall | Distance (miles) | 0.14 |
| Marshill, Alloa, Clackmannanshire | ![]() | ||
| 30 | Lloyds Pharmacy | Distance (miles) | 0.14 |
| 5 Marshill, Alloa, Clackmannanshire | ![]() | ||
| 31 | S M Bayne & Co Ltd | Distance (miles) | 0.15 |
| 3 High Street, Alloa, Clackmannanshire | ![]() | ||
| 32 | Social Services | Distance (miles) | 0.15 |
| Ludgate House, Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 33 | Class Cuisine | Distance (miles) | 0.15 |
| Ludgate House, Mar Place, Alloa, Clackmannanshire | ![]() | ||
| 34 | Forth Homeware | Distance (miles) | 0.15 |
| 47 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 35 | Hatley's | Distance (miles) | 0.15 |
| 12 Mar Street, Alloa, Clackmannanshire | ![]() | ||
| 36 | RCs Snacknest | Distance (miles) | 0.15 |
| 1 - 2 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 37 | Hunger Alloa | Distance (miles) | 0.15 |
| 3 Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 38 | Indian Food Book | Distance (miles) | 0.15 |
| 3A Shillinghill, Alloa, Clackmannanshire | ![]() | ||
| 39 | Aroma Italia | Distance (miles) | 0.15 |
| 80 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 40 | The Falcon Fish And Chip Co Ltd | Distance (miles) | 0.15 |
| 82 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 41 | The Sandwich Club | Distance (miles) | 0.15 |
| 4 High Street, Alloa, Clackmannanshire | ![]() | ||
| 42 | A & A Newsagents | Distance (miles) | 0.15 |
| 2 High Street, Alloa, Clackmannanshire | ![]() | ||
| 43 | Thistle Bar | Distance (miles) | 0.16 |
| 1 Junction Place, Alloa, Clackmannanshire | ![]() | ||
| 44 | Jeanies Rolls | Distance (miles) | 0.16 |
| 70 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 45 | China Town | Distance (miles) | 0.16 |
| 70A Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 46 | Bargain Buys | Distance (miles) | 0.17 |
| 50 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 47 | Alloa Old Peoples Welfare | Distance (miles) | 0.17 |
| Old Peoples Club, Erskine Street, Alloa, Clackmannanshire | ![]() | ||
| 48 | KaKa Shop | Distance (miles) | 0.17 |
| 28 Mill Street, Alloa, Clackmannanshire | ![]() | ||
| 49 | Savers Health & Beauty | Distance (miles) | 0.18 |
| Superdrug, 2 Mill Road, Alloa, Clackmannanshire | ![]() | ||
| 50 | Argos | Distance (miles) | 0.18 |
| 3 Mill Road, Alloa, Clackmannanshire | ![]() | ||


