3 ms·Of those that can AFFORD to live in London? Seems unlikely.by mjevans 7y agoOf those that can AFFORD to live in London? Seems unlikely.