The answer: here.
The Natural History Museum, London (complete with London taxi in the foreground).
Such a fabulous-looking building. I’ll try to get a few more pictures of the intricate designs inside and outside the building.
I’m here looking at worms til next week. Hopefully, if I can get access, I’ll share some secrets of the collection with you.