Best places for fish and chips in Slough and Windsor There is nothing that says a classic British meal quite like a fish supper but where are the best places to enjoy one in Slough and Windsor?