Might be a bit late but I firmed Bart's over Imperial. Preferred the teaching style, MUCH closer to home, great domestic rankings (didn't really consider the international rankings, only one behind Imperial), great dissection teaching, large cohort, LOVED the facilities (library in particular and Charterhouse Square), massive investment in the trust (new £1 billion Royal London) plus a good reputation for teaching, and have friends who go there and can't say anything bad about it!
You've got a good decision to make, and they are all great medical schools. Which ever one you choose I'm sure you'll get an excellent medical education.
The only thing that almost turned me was the investment that Imperial make for clubs and sport which is more than Bart's. However I think Bart's has a very active student union, also a good pre-hospital care programme society (with HEMs just over the road!!)