Well you don't take Further maths, so that rules out the "top" unis such as Imperial, Oxbridge etc. Grade 5 English Lang is not great as it may wall you out of some options.
You still have other options relatively high up on the league tables but you'd have to search up individual course modules, entry requirements etc to make a good decision. Some recommendations incl: KCL, Durham, (maybe UCL), Bath etc. (Note I haven't checked the GCSE english language requirement for those. You'd have to do that yourself.)