A Guardian investigation has revealed there are an estimated £350m worth of vacant properties on the most prestigious stretch of The Bishops Avenue in north London, which last year was ranked as the second most expensive street in Britain.
A Guardian investigation has revealed there are an estimated £350m worth of vacant properties on the most prestigious stretch of The Bishops Avenue in north London, which last year was ranked as the second most expensive street in Britain.