I am not very familiar with Lancaster, but I believe that Cass is a better brand than Lancaster, particularly if you want to work in Finance. If you look at this chart
LINK you will see that recruiters rank Cass higher. As you mentioned, Cass has the London advantage and offers very good career opportunities. Both programs are ranked among the top 12 in Forbes rankings. In FT rankings, Lancaster is placed better, but the methodology used by FT is questionable and not really relied upon internationally (Harvard 5th? CEIBS 11th before schools like Kellogg which is only 24th?? Plus 2008 rankings are based on data from the classes of 2004, 2003 and 2002!), . Be aware that I applied to Cass, so my opinion is somewhat biased. In any case, good luck with your future decisions

.