The B2120 connects Hove railway station with Brighton town centre.
The road starts on an unclassified road by the entrance to the station. It heads east then south away from the railway line before turning east again at a mini-roundabout to go along Cromwell Road, crossing the B2185 one block east. The Sussex County Cricket Ground is behind houses to the right, although the entrance is on the other side of the ground.
The B2120 continues along Davigdor Road and Goldsmid Road before ending at the Seven Dials roundabout where it meets the A2010 and the B2122.