Delivery/Takeaway in London - Bowes Park 90 Myddleton Road, Bowes Park, London, N22 8NQ Tags: fish & chips