This Flat in London costs More Than $300,000
It’s hard to believe, but this tiny flat in London will cost you more than $300,000. The flat’s two rooms measure 60.5sq ft. (5.6 sq m.) It has a toilet and a wardrobe. But location is awesome. It’s situated across the street from Harrods in Knightsbridge.