› added 9 years ago
111
TIL there is a street in London where houses sell for an average of £65,000,000
via reddit.com