I received some info about federal loans from TC the same day that I submitted my scholarship app. I don't know, though, if there is scholarship info yet to come though. I am not holding my breath, as I know that for master's programs , funding is quite limited. Like @yumpeh12 I also got a scholarship offer from Penn. Though I'm most certainly happy with anything, it's, well, a drop in the bucket.
University of London--That's great. I never thought of even looking there- I looked at Finland because at this point they have free tuition for all including international students. What does the tuition look like for non-UK/EU citizens at University of London (I am assuming you are from the US. forgive me if I'm wrong)?
I haven't heard from NYU yet either, but I'm not really considering them at this point unless they make it financially worth my while, which I don't expect.
Good luck to you!!