Beech Road Chippy

Chip shop based in Chorlton, Manchester.
-