Property buying agent, Garrington Property Finders, released its annual report ranking all 1,447 towns, cities and villages across England and Wales with a population greater than 5,000.
The list is based on five main criteria: natural beauty, wellbeing, heritage and culture, schools and jobs, and value for money while other points of interest include areas of outstanding natural beauty, crime figures, air quality, numbers of listed buildings, Ofsted reports and more.
Here is how the east London boroughs fared in the results, apart from Barking and Dagenham, which was not included in the list.
Tower Hamlets was deemed the best borough in east London to live in, ranking 299th out of the total 1,447 areas in the list.
The borough scored highly in the heritage/culture category where it ranked number 47 on the list.
It also ranked highly for schools, employment and connectivity, coming in at 73rd place.
House price, quality and value was ranked 482 on the list, with the average price of a family home being £1,064,776 – a 2.30 per cent decrease from last year.
Tower Hamlets was the highest ranked borough in east London (Image: Google) Waltham Forest, in 378th place, was deemed the next best east London borough to live in.
Schools, employment and connectivity was again a notable category with the borough, placing 23rd best, although wellbeing in Waltham Forest was ranked poorly in 1,426th place.
A family home was priced at an average of £933,898 – 2.66 per cent down from last year.
Shortly behind Waltham Forest was Redbridge – the third best borough in the east of the capital to live in.
Redbridge ranked at 396 out of the 1,447 areas.
Schools, employment and connectivity was again the major point of reasoning as Redbridge was placed 23rd best.
The average price of a family home was £780,170 – down by 0.19 per cent from last year.
Placed 767 in the full list, Newham was next in the rankings with schools, employment and connectivity and heritage/culture as leading factors – Newham was ranked at 32 and 74 for these categories respectively.
The average family home price here was £792,289 – an increase of 0.22 per ent from the previous year.
Newham was recently named the borough with the highest percentage of Ofsted rated ‘outstanding’ schools.
According to the list, Havering was deemed not only the worst borough in east London but in all of Greater London.
Despite having the lowest rank of all London Boroughs, Garrington has stressed that “the research only ranks the best places to live, so being included – whether at number 1 or number 1,447 – is to be applauded”.
Placed 1,265 in the list, Havering received its worst marks for the wellbeing category with 1,363 and its best marks for schools, employment and connectivity with 78.
House price, quality and value was rated 1,013, with an average family house priced at £697,272 – the cheapest in east London.