Bel and the Dragon I was wondering around near Windsor castle, and what should I see?Thought it was kinda cool, so I took some snaps of it. While I didn't eat there, the smells coming out were really good.