Tower Hamlets named best London borough to find a ‘forever home’ 

It’s estimated those who’ve bought homes in Tower Hamlets stay put for a whopping 53 years on average