Bath is an excellent university and their Economics programme is extremely good and well regarded. They also have strong links with the finance sector and have an active investment society.
A typical offer of A*AA is high, true, but most good programmes these days are AAA, and further, if we're honest, it isn't difficult to obtain A* in A-Level Maths.