Assuming the methodology in selecting the polled samples is sound, a sample size of 1,000 is more than adequate.
With that said I would be extremely cautious in taking the result of one poll as being indicative of the feeling across the UK. I also find it somewhat worrisome that, even though this poll shows a remain majority, it still shows that the country is deeply divided on Brexit.