First of all, Britain is indeed lenient and strict. Basically, any major, especially a master's degree, does not mean that it is a good graduation.
Secondly, judging from the curriculum of most FM professional schools in Britain, it is really difficult for non-mathematics majors. Different from the third floor, "financial mathematics is the application of mathematical knowledge in economics". Most FM schools in Britain are not located under business schools, but under schools of mathematics or science. Its subject is still "mathematics", which can be roughly understood as a branch of mathematics to some extent, mainly studying mathematical knowledge that can be widely used in finance. Just like the major in our university, business administration will have the direction of human resource management. This statement is certainly not comprehensive enough, but it can basically reflect the general situation.
Because my own situation is a little similar to yours, I am also a finance major, and my math scores in all subjects are basically close to full marks, and I am also a little interested, so I consulted many predecessors who have studied in the UK or are studying abroad, and the above contents were sorted out according to what they said. I have also studied the curriculum of some schools myself. As far as the mathematics courses studied by the Finance Department are concerned, I can only say that they are far from enough, and there are too many things to make up. Of course, you can't say that you can't turn at all, but it will be very, very hard.
If you are interested in mathematics, you can consider the investment analysis direction of finance, which requires higher mathematics.
In addition, some schools will offer some courses such as quantitative finance under the business school. As long as it is located below the business school, you can look at its courses, which are basically suitable for people with business background.
Tears and laughter answer for you,
If you are satisfied, please click [Accept as Satisfied Answer]; If you are not satisfied, please point it out