Landlords with rental properties in the London borough of Newham must license all their properties in the borough by January 1st. Approximately one in three households in Newham borough, an estimated 35,000, are rental properties. Newham Council is charging £150 for applications made before the end of this year. After this time, the fee for…