TfL Places for London TfL’s property company Places for London is investing in new housing and commercial development. TfL