Cheddar Tart at The Golden Tooth, London: Reviews | Hungru