Pie Factory - Ilford IG1 4NE, UK on Eaten