Blenheim Palace
The Churchill portrait is now part of the collection at Blenheim Palace in Oxfordshire.