The Captain's Log

The Captain's Log is a fireplace shop in London.

Biography
Snow Matts go into the building and are melted by the fire (The Snogre)