Savills reveals 135-lot December catalogue

Description

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