Sort by:
74 products
Pre-aged terracotta with a soft chalky bloom — looks like it's been on the terrace for years.
- Material: Terracotta
- Finish: Aged finish
- Dimensions: H20 × Ø22 cm
- Weight: 1.7 kg
- Details: Drainage hole
- Care: Wipe with a damp cloth
- Made in: Spain
A cloud-soft brushed alpaca throw in oat — the one guests always ask about.
- Material: Alpaca
- Finish: Brushed alpaca
- Dimensions: 130 × 180 cm
- Weight: 0.9 kg
- Care: Dry clean
- Made in: Peru
A pair of weighty marble arcs that hold a shelf of books — or a short stack of magazines.
- Material: Marble
- Finish: Polished
- Dimensions: H16 × 10 × 8 cm (each)
- Weight: 3.6 kg / pair
- Details: Set of 2
- Care: Wipe with a damp cloth
- Made in: Italy
A full arch framed in warm oiled oak — lean it in an entryway or mount it above a basin.
- Material: Oak frame
- Finish: Oiled oak
- Dimensions: H120 × W60 cm
- Weight: 9 kg
- Details: Hanging hardware incl · can lean
- Care: Wipe glass with a soft cloth
- Made in: Portugal
A full-bodied urn in muted ash — meant to stand alone on the floor or a low table.
- Material: Ceramic
- Finish: Matte
- Dimensions: H32 × Ø20 cm
- Weight: 2.1 kg
- Details: Decorative only
- Care: Dust with a dry cloth
- Made in: Portugal
A wide, shallow travertine basin for the coffee table — fill it or leave it empty.
- Material: Travertine
- Finish: Honed
- Dimensions: H8 × Ø30 cm
- Weight: 2.8 kg
- Details: Decorative
- Care: Dust with a dry cloth
- Made in: Turkey
A beveled round in antique brass with a little age already built in.
- Material: Brass frame
- Finish: Antique brass
- Dimensions: Ø55 cm
- Weight: 4.5 kg
- Details: D-ring incl
- Care: Wipe with a soft cloth
- Made in: India
A slender porcelain taper with a satin finish — a bedside kind of vase.
- Material: Porcelain
- Finish: Satin
- Dimensions: H20 × Ø7 cm
- Weight: 0.5 kg
- Details: 0.4 L
- Care: Wipe with a damp cloth
- Made in: Portugal
Nubby bone boucle that begs to be touched — texture doing the heavy lifting.
- Material: Boucle
- Finish: Boucle
- Dimensions: 45 × 45 cm
- Fill: Feather insert incl
- Details: Removable cover · hidden zip
- Care: Dry clean
- Made in: Portugal
Gently stacked forms, like river stones balanced by a patient hand.
- Material: Ceramic
- Finish: Matte
- Dimensions: H28 × Ø13 cm
- Weight: 1.0 kg
- Details: 0.8 L
- Care: Wipe with a damp cloth
- Made in: Portugal
Bring the console together
Chosen to hold any room.
From chalky stoneware to honed travertine, every vessel is chosen for the way material, proportion and finish change the feeling of a room.
Material-led
Ceramic, natural stone and glass are selected for texture, weight and honest surface detail.
Natural variation
Glaze pooling, stone pores and hand-finished edges make every piece subtly individual.
Scaled with intention
Small bud vases, balanced console forms and larger statement pieces cover different styling needs.
Easy to style
Quiet tones and simple silhouettes layer naturally with books, trays, branches and collected objects.
Material Care
Care for every vase
From glazed ceramics to mouth-blown glass, each material benefits from a slightly different routine. Follow these simple guidelines to preserve the finish and protect the surfaces beneath.
FAQs
Every piece is made from natural materials, so no two are exactly alike. You may notice subtle differences in colour, veining, texture, or surface markings - these natural variations are part of what makes each piece unique and are not considered imperfections.
Yes. The vase is fully watertight and suitable for displaying fresh flowers with water. To help preserve the finish, we recommend emptying and drying the vase between uses rather than leaving water inside for extended periods.
Wipe the surface with a soft, damp cloth and dry it afterwards. Avoid acidic or abrasive cleaners, as they can damage natural stone. Clean spills promptly, especially wine, coffee, citrus, or oils, to help maintain the stone's appearance over time.
Yes. Dimensions can be viewed in either centimetres or inches using the unit selector on the product page, making it easier to visualise the scale in your space.
Absolutely. You can include a personal gift message during checkout, and no pricing information will be included in the parcel, making it ready to send directly to the recipient.
This piece is designed to feel at home in a variety of spaces. Depending on its size, it works beautifully on a console, coffee table, dining table, shelf, bedside table, or bathroom vanity. We recommend checking the product dimensions alongside your space before ordering.
This piece is designed to feel at home in a variety of spaces. Depending on its size, it works beautifully on a console, coffee table, dining table, shelf, bedside table, or bathroom vanity. We recommend checking the product dimensions alongside your space before ordering.
Each stone piece is carefully wrapped with protective padding and securely boxed to minimise movement during transit. Because natural stone is substantial and delicate at the same time, every order is packed to help ensure it arrives safely.F

{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--21439266357404__social_feeds_aMatYt:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>