Natural slate tile or natural slate has many sizes available and the top side can be honed, flamed or as you required.
slate tile (S015H)
Size: 300x300x9-11mm