I've been reading this thread for a long time now, and just got an offer from Imperial College Today.
I always ranked Imperial better than Warwick in terms of Finance, but surely LSE is the best among the three. However, I got rejected from Warwick last week (also Bath, Edinburgh, Leeds, Bristol) but somehow got an offer from Imperial. This really changes my thoughts...