There are a number of buildings belonging to University College London along the road, and University College Hospital is near the north end of the road.
Wzdłuż ulicy znajduje się kilka budynków należących do University College London, a na jej północnym końcu znajduje się University College Hospital.