Price per square meter in London
I was wondering what the price per square meter in London is. I'm speaking more of the greater london area. Right now I have a price of roughly 15 500 euro's which seems pretty high when i'm looking at prices for other cities in europe and the best comparrision in the US (but sadly the US does not do sqaure meters/feet so data is hard to look at). I was wondering if this number is accurate? As it is almost 3 times any other european city.