Inside 'Billionaires Row'
7 mins | May 28, 2017

The North London street where billionaires can buy homes, never live in them, let them rot and still make millions.

From The Guardian
The North London street where billionaires can buy homes, never live in them, let them rot and still make millions.
From The Guardian