Categories: Fish and Chip Shops, Takeaways Categories: Fish and Chip Shops, Takeaways
Address: 114 Askew Road, London, London, W12 9BL
Landline: 020 8743 5610
Landline: 020 8740 3204
Report a problem with this listing