'I’m 27 and run TfL’s busiest station - some of my staff have been here since before I was born'

MyLondon MyLondon

Leah Rawlins is in charge of more than 120 staff at Tottenham Court Road - Transport for London's busiest station

Read full article at MyLondon →