Just to to let you know that the diorama above is in the Roman Gallery of the Museum of London, open 1000 - 1750 Monday to Saturday, 1200 - 1750 Sundays. 'Promotional mode off'
Yes, we are proud of it. 
Thanks for the heads-up! Are there more close-ups anywhere on the web, for us, living outside of UK?