Savills reveals 135-lot December catalogue

Savills has launched a 135-lot catalogue for its 15 December final sale of the year.

Leave a Reply

Your email address will not be published.