Fish & Chips in Leeds - Woodhouse 12 Hyde Park Corner, Woodhouse, Leeds, LS6 1AF Tags: chicken, takeaway