Very Good
Leech and Sons
1 - 3 Station Road, Melbourn, Cambridgeshire, SG8 6DX
Retailers - other
Inspected 16 January 2026 (1 month ago)
Cardiff Council
About This Establishment
Leech and Sons is a retailers - other located in Melbourn. It received a food hygiene rating of 5 out of 5 ("Very Good") from the Food Standards Agency. The most recent inspection was 1 month ago. It falls under the jurisdiction of Cardiff Council.
Data sourced from the Food Standards Agency (FSA). Ratings may have changed since our last import.
Inspection Scores
Lower scores are better. Each category is scored from 0 (best) to 25 (worst).
Hygiene0
No concerns found
Structural0
No concerns found
Confidence in Management0
No concerns found
What does a 5-star rating mean?
Very Good — Learn more about this rating
Location
Nearby Establishments in Melbourn
Esse Retail And Therapy (Cafe)
30 Station Road, SG8 6DX
Retailers - other
Inspected 14 Feb 2024
Melbourn Stores
49 High Street, SG8 6DZ
Retailers - other
Inspected 22 Jun 2021
One Stop
80 High Street, SG8 6LA
Retailers - other
Inspected 27 Apr 2021
Davey's Butchers
Butchers Shop 32 Station Road, SG8 6JP
Retailers - other
Inspected 27 May 2025
Bury Lane Fun Barn Cafe
The Barn Bury Lane, SG8 6DF
Restaurant/Cafe/Canteen
Inspected 25 Jul 2024
Cam Valley Orchard (Elbourn Apples)
25 Whitecroft Road, SG8 6ND
Manufacturers/packers
Inspected 3 Oct 2024