Other catering premises · The Village Hall, Leverstock Green Village Centre, Hemel Hempstead, Hertfordshire, HP3 8QG
–Exempt
Registered with Dacorum council.
All food hygiene ratings in HP3
Other catering premises ratings in Dacorum · All of Dacorum