Lack of Sales Driving London Prime House Prices Up

by Mark Knowles on February 28, 2010