What is TfL’s Places for London, and is it really tackling the capital’s property crisis?
Saturday 11 May 2024 9:35 am Places for London is on the road to becoming one of London’s biggest landlords. For nearly a year, Transport for London’s property arm has been operating as Places for London, a public company built to consolidate TfL’s …