Cities of London and Westminster, England

April 2004.

Total Number of Sales: 312

Total Value of all Sales: £191,949,000

Average Price Paid: £615,221

All sales in April 2004

Processing...