Captain Hooks Fish & Chips

Fish & Chip Shops in Isleworth
Features
Kebabs, Chicken
Nearest public transport
Isleworth - National Railway