Sales pitch for LBSLBS has a class size of about 330 (they are going to bump it up to about 400 this year), so it is smaller than most top tier b-schools - hence strong community feel despite being in London. Think about it, only 400 students to fill MBA needs of the entire London megacity; no wonder they hire a lot from the US in London. But at LBS we'll have the first pick of jobs and the best networking opportunities.
LBS respects strong WE - and its students tend to be slightly older. The alum community is extremely tight. My interview was with a PE guy in Sydney. Not only did he gave me a fantastic recommendation (probably the reason why I was in the WL), he also introduced me to some of his class mates in London. I was able to call his colleagues on phone directly. These guys are seriously high up - Executive director level at top tier IBs (ones that are still around), HF guys etc. Some of these people turned down schools such as Wharton, HBS and Columbia to attend LBS. But all of them were so incredibly humble.
Last year, The average GMAT hovered around 690, which is rather low when you think about it. But, I feel that LBS deliberately prefers strong WE over strong GMAT etc. Although I'd say the average GMAT may go slightly higher in the next few years. LBS is truly international. Most American schools admit around 30-35% international students. LBS has way above 70% internationals. From Oceania (my region), most American schools admit 1% of its class compared with LBS, which admits 4-5% Aussies / Kiwis.
I only consider 2-3 b-schools in the world better than LBS. So, once I got the early admit, I dropped most of the schools I was doing to app to this year in R1. Last year I apped to LBS in R1, but I'm sure R2 will be no problems (LBS has 4 rounds).
I've personally seen many success stories come out of LBS. My class mate from school went there and is in Mckinsey now. My ex boss (and one of my recommendors) went there and is the country head of a multinational now. They had engineering backgrounds and were career switchers.
Oh, I nearly forgot to mention. You can finish the whole thing in 15 months if you so wished to. And, I've heard that you can work two internships while being at Uni. How's that for flexibility