Betteridge’s Law
No.
August 17, 2014
Has London gone insane or is this house really worth $1.1 million?