Churchill’s slippers sell for almost £40k – double the estimated price

Churchill’s slippers sell for almost £40k – double the estimated price