Granite kitchen worktops
Vanity unit
Drainer grooves and sink cut-out
Granite work surface cleaner


Natural Stone Fireplaces
Granite Worktops

Worktops made from granite and marble bring a real touch of class to any kitchen because they are hardwearing, naturally beautiful materials.

Not only are they the epitome of style, hugely practical in terms of their unrivalled heatproof properties, resistant to scratching and easy to clean, they are also more affordable and flexible than you might think.

Recent advances in stone machining techniques mean that granite and marble are now a much more viable alternative to man-made materials. In turn this means that there is a wider range of colours and finishing styles available to you than eveundefinedr before, so much so, you'll be spoilt for choice.

Vanity Units

Bathroom vanity units, fitted with made to measure granite or marble tops, add the perfect finishing touch to the most personal of rooms in your home.

Designed and cut to fit any style of sink, you can choose an affordable natural granite or marble colour to complement our natural stone flooring and wall tiles.

Just imagine being surrounded by the ultimate in luxury and durability, all in a highly polished finish that reflects your sense of style.

Our standard range of granites appears below, click on each granite type to see a larger image - please note that the range is subject to availability:

Granite - African Black Granite - Baltic Brown Granite - Blue Pearl Granite - Bon Accord
African Black
Baltic Brown
Blue Pearl
Bon Accord
Granite - Emerald Pearl Granite - Giallo Fiorito Granite - Jade Golden Granite - Venetian Gold
Emerald Pearl
Giallo Fiorito
Jade Golden
Venetian Gold
Granite - Star Galaxy Granite - Ubatuba Verdi
Star Galaxy

Use this website as a guide to the types of product currently available. Colour options and variations are for illustrative purposes only, the actual colour of the stone will almost certainly differ from examples shown, such is the unique quality and nature of real stone. If in any doubt, please contact our customer service team on 01302 311382.