Orford's Fish & Chips is based in Walthamstow. They're your classic fish & chips shop with a modern twist. They're also serving up pies from Young Vegans.
Fish
Contemporary
Address
59 Orford Rd, Walthamstow, London E17 9NJ
On Our Radar
This place is On our radar, meaning we love what they do but haven’t had the chance to photograph them yet.