Empty Mansions on Billionaire's Row

Oak Lodge, one of a large number of empty mansions in The Bishops Avenue in north London, also known as Billionaire's Row, is owned by a Bahamas-registered company and is estimated to be worth £18 million.