Hi Jimmy,
welcome to the forum!
I know your rental property is in London, but are you also living in London yourself too? I only ask, as it would affect my reply if you ultimately wanted to retain a property in London (with a view of living in London again at some stage),as it could be a case...