Shop · The Pottery Shed, Unit 25, Heart Of The Country Shopping Village, London Road, WS14 9QR
–Exempt
Registered with Lichfield council.
All food hygiene ratings in WS14
Shop ratings in Lichfield · All of Lichfield