Hi everyone! I'm an American student coming to London for an internship for 6 weeks, and I have an offer from wells street hall, from affordable accommodations for students. I was wondering if anyone has lived their and if so, how their experience was?