Cities of London and Westminster, England

June 1999.

Total Number of Sales: 412

Total Value of all Sales: £122,651,000

Average Price Paid: £297,697

All sales in June 1999

Processing...