April 25, 2019 Newham crowned London’s most overcrowded borough for property The latest research by leading flatshare platform, ideal flatmate, has looked at where is home to the least number of homes to support the local...