Please only send links to legal sites or I will delete your post
I think that Crunchyroll and funimation are the best anime sites, Netflix has a good selection just not that big and Amazon Prime does have a good selection but you do need to buy them individually usually. In terms of manga, the shonen jump app is very good and only costs £1.99 a month.
@AnimeNerds what do you guys think?