Hello,
I am currently studying at Middlesex University and I lived in the halls.
I really enjoyed my time there as it was a very good way to make friends and to get to know the university without having to worry about bills or taxes
We have 5 different types of accommodation, some en-suit, others non en-suit. It all depends on what you are looking for and how much you want to spend. Unite Halls is the newest and it is in Wembley, a very vibrant area. While Usher Halls is in front of the university
I lived in Ivy Halls and I had a very big room! It was also only one bus ride away, so very easy to get to campus.
Have a look here:
https://www.mdx.ac.uk/life-at-middlesex/accommodation/halls-of-residenceIn terms of social life, there are so many societies to join! From the academic ones, to the ones of general interest, to the religious ones, to the campaigning ones.
https://www.mdxsu.com/societiesThere are loads of team sports to join and volunteering opportunities as well. Freshers is also really good fun!
You can join all these activities during Freshers as well as joining parties, trips around London and give it a go sport sessions
Hope it helps, let me know if you have any questions
Ludovica