London football catering
The Cledara Abbey Stadium 530 Newmarket Road, Cambridge, Cambridgeshire, CB5 8LN
Takeaway
Food Hygeine and Safety
Good
Structural Compliance
Good
Confidence in Management
Generally Satisfactory
London football catering has a rating of 4 (Good)
Inspected 7th March 2023 by Cambridge City Council