London Is Home To 9 Of The Top 10 Most Expensive Spots To Buy A House In The UK
We can’t say we’re all that surprised… We were just coming to terms with the fact that London has the most expensive public transport in the world and now this… Turns out, the Big Smoke is also h...