My daughter also got the London offer today. We actually stayed very close to where the program is last summer when we were there on vacation, so we know the area and I think the kids would be fine there. We were very impressed with how safe London was and my two girls went all over the place by themselves while I did my own thing.
I am on the other hand feeling so unsure of this whole program and how it compares to her other choices. I really don't seem to be able to figure out if this is a good thing academically or not. Although she's very outgoing, I'm also uncertain of how it works socially when she starts at the main campus 2nd semester.