3 ms·Worth noting that the average property size in London in 705sqft.by nicoburns 5y agoWorth noting that the average property size in London in 705sqft.