Kennedy's Fish and Chips - 5 Leigham Ct Rd, Streatham Wells, London SW16 2ND, UK on Eaten