London 23fall is a 17-minute walk to UCL.
Located near UCL, KCL, LSE, and Central Saint Martins.
Within a 3-minute walk, you can reach the subway station.
There are 6 subway lines in the vicinity.
Within a few minutes' walk, you can reach bars, restaurants, coffee shops, and libraries.