Scottish National Gallery
The panels are part of the British Royal Collection and are displayed at the Scottish National Gallery.