This is the actual kitchen in the Hampton Court Palace in London, England. It is staffed by actors who demonstrate how the royal community of the day were fed. Tudor kitchens fact sheet: https://hrpprodsa.blob.core.windows.net/hrp-prod-container/11052/tudor-kitchens-factsheet.pdf
Copyright Alexander Meysztowicz-Howen