Found a place that is a 2-minute walk to the main campus of UCL...
It certainly didn't disappoint me, so close that it made me question life itself.
It's a student apartment, inclusive of bills, with security, a gym, heating, and a laundry room, as well as a study room.
It's right next to the main campus of UCL, right in the city center, in Zone 1.
There's no student apartment closer to UCL than this one.