Cities of London and Westminster, England

April 2000.

Total Number of Sales: 358

Total Value of all Sales: £137,612,000

Average Price Paid: £384,391

All sales in April 2000

Processing...