Scroll Top
Call us on
01787 881202
Email us on
info@mainstreamgranite.co.uk
Menu
Close
About us
Product Range
Quartz
Quartzite
Granite
Marble
Slate
Porcelain
Contact us
Diresco
Grespania
Latest News
Show filters
Product categories
Granite
(30)
Marble
(3)
Porcelain
(5)
Quartz
(87)
Quartzite
(11)
Slate
(1)
Filter by brand
Diresco
(37)
M-Quartz
(32)
Filter by size
10.5mm
(4)
10mm
(1)
12mm
(36)
20mm
(105)
3.5mm
(2)
30mm
(128)
5.6mm
(5)
Bookmatched
No
(119)
Yes
(18)
Filter by colour
Ash
(9)
Beige
(14)
Black
(23)
Blue
(10)
Brown
(13)
Cream
(18)
Exotic
(27)
Glitter/Shimmer
(12)
Gold
(11)
Green
(6)
Grey
(77)
Ivory
(12)
Mirror Fleck
(8)
Purple
(5)
Silver
(9)
Veined
(47)
White
(74)
Yellow
(3)
Filter by finish
Leathered
(3)
Matt
(5)
Polished
(131)
Riven
(1)
Velvet
(37)
Clear Filters
Astral Grey
Quartz
Astral Grey
Azure Blue
Quartzite
Azure Blue
Balsaltina Beige
Porcelain
Balsaltina Beige
Balsaltina Negro
Porcelain
Balsaltina Negro
Beach Black
Quartz
Beach Black
Beach Dark Grey
Quartz
Beach Dark Grey
Beach Iceberg
Quartz
Beach Iceberg
Beach Medium Grey
Quartz
Beach Medium Grey
Beach Taupe
Quartz
Beach Taupe
Beach White
Quartz
Beach White
Belgian Blue
Quartz
Belgian Blue
Belgian Buxy
Quartz
Belgian Buxy
Item added to cart
View Cart
Checkout