So Frost's is where the Thomas Frost Wetherspoons is now?

Was this a shop? Anyone know what kind of shop?

They're always interesting names Wetherspoons.