{"product_id":"kelmscott-oak-shelf-with-cast-iron-brackets-available-in-2-sizes","title":"Kelmscott Oak Shelf with Cast Iron Brackets | Available in 2 Sizes","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .body-intro a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; transition: border-color 0.2s; }\n  .body-intro a:hover { border-color: var(--accent); }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .section-body a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; transition: border-color 0.2s; }\n  .section-body a:hover { border-color: var(--accent); }\n  .collection-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .collection-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .collection-callout a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; padding-bottom: 1px; transition: border-color 0.2s; }\n  .collection-callout a:hover { border-color: var(--accent); }\n  .faq { border-top: 1px solid var(--border); padding-top: 1.5rem; margin-top: 0.25rem; }\n  .faq-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 1.1rem; }\n  .faq-item { margin-bottom: 1.1rem; padding-bottom: 1.1rem; border-bottom: 1px solid var(--border); }\n  .faq-item:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n  .faq-q { font-size: clamp(14px, 1.8vw, 15.5px); font-weight: 400; font-style: italic; color: var(--ink); margin: 0 0 0.4rem; line-height: 1.4; }\n  .faq-a { font-family: var(--sans); font-size: 13px; font-weight: 300; color: #2e2b26; line-height: 1.7; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 1.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n\u003c\/style\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cblockquote class=\"pull-quote\"\u003e\n\u003cp\u003ePale, open-grained oak set on scrolled cast iron — the honest pairing of a workshop shelf, made to be seen rather than hidden.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp class=\"body-intro\"\u003eThe Kelmscott is built around a deliberate contrast. \u003cstrong\u003eA raw oak board with its grain and figure left visible, carried on decorative cast iron brackets in a dark, mottled finish that reads like reclaimed ironmongery\u003c\/strong\u003e. The oak is pale and untreated, so it warms and settles over time rather than staying flat; the brackets bring the weight and the detail, curling out from the wall and finishing in a rounded terminal beneath the front edge. It's a genuinely versatile shelf: books in an alcove, spices and oils above a worktop, frames and small pieces in a bedroom. Available in 55cm and 120cm, and the two look considered stacked one above the other.\u003c\/p\u003e\n\u003chr class=\"divider\"\u003e\n\u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n\u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\u003cp class=\"section-body\"\u003eFloating shelves hide their support; this one makes a feature of it. \u003cstrong\u003eThe cast iron brackets are the design, not an afterthought — solid, scrolled and properly weighted, in the language of Victorian ironwork rather than the flat steel angle most shelves are hung on\u003c\/strong\u003e. Because the support is visible and substantial, the oak board can stay slim at 2cm without looking flimsy. The timber is raw rather than lacquered, so the grain reads openly and takes on a light patina with use; oil or wax it if you want a deeper tone, or leave it pale. The neutral pairing of natural wood and dark iron sits as easily in a period kitchen as in a plain modern room, which is what makes it so easy to buy more than one of.\u003c\/p\u003e\n\u003cdiv class=\"collection-callout\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\u003crect rx=\"1\" height=\"11\" width=\"16\" y=\"5\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M5 5V4a3 3 0 0 1 6 0v1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cp\u003ePart of our \u003ca href=\"\/collections\/home-decor\" title=\"Shop home décor and accessories at CharlesTed Home\"\u003ehome décor\u003c\/a\u003e range — style with ceramics and greenery from our \u003ca href=\"\/collections\/pots-and-vases\" title=\"Shop ceramic pots and vases at CharlesTed Home\"\u003epots and vases\u003c\/a\u003e collection for a shelf that looks collected rather than arranged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suits-row\"\u003e\n\u003cspan class=\"suits-tag\"\u003eIndustrial\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003ePeriod Home\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eScandinavian\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003cp class=\"faq-label\"\u003eGood to know\u003c\/p\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat size are they?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe small shelf is 55cm wide with a 15cm deep board, projecting 19cm from the wall including the bracket. The large is 120cm wide with a 21.5cm deep board, projecting 25.5cm. Both boards are 2cm thick. The small suits spices, frames and a short run of books; the large spans an alcove or sits above a worktop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eAre the brackets and fixings included?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe brackets are supplied with the shelf. Wall fixings aren't included, because the right screw and plug depend entirely on your wall — masonry, plasterboard and lath and plaster each need something different. If you're fixing into plasterboard, use heavy-duty anchors rated well above the load you intend to put on it, or fix into the studs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eDo the two sizes look identical?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThey share the same raw oak board and dark cast iron, but the bracket profiles differ slightly in scale and detail between the two sizes. Hung on the same wall they read as a considered pair rather than a matched set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eHow much weight will it hold?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eCast iron brackets and a solid oak board are more than capable of carrying books, crockery or jars. In practice the limit is your wall and your fixings rather than the shelf, so choose fixings appropriate to the substrate and don't rely on plasterboard alone for a heavy load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use it in a kitchen or bathroom?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eA kitchen, yes — it makes an excellent spice or crockery shelf. Bathrooms are less suitable: raw oak is untreated and cast iron can surface-rust, so sustained steam and damp will take a toll unless the room is very well ventilated and the timber is sealed first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cp class=\"faq-q\"\u003eHow do I care for it?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eDust the board and wipe with a barely damp cloth, drying afterwards. The raw oak can be left to age naturally or finished with a clear wax or hardwax oil for a slightly deeper tone and more resistance to marks. Keep abrasive cleaners away from the cast iron.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cp class=\"dims-label\"\u003eSpecifications \u0026amp; materials\u003c\/p\u003e\n\u003cdiv class=\"dims-grid\"\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eWall shelf with brackets\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eRaw oak \u0026amp; cast iron\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSmall\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e55 cm wide, 15 cm deep\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLarge\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e120 cm wide, 21.5 cm deep\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eProjection\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e19 cm \/ 25.5 cm from wall\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBoard thickness\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e2 cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinish\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eUntreated oak, dark iron\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSupplied\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eBrackets included, fixings not\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CharlesTed Home","offers":[{"title":"Small","offer_id":58685651484997,"sku":"DEC-GT-CBOA02-SS26","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":58685651517765,"sku":"DEC-GT- CBOA01-SS26","price":89.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/FLOATING_WALL_SHELF.png?v=1785101044","url":"https:\/\/www.charlestedhome.co.uk\/products\/kelmscott-oak-shelf-with-cast-iron-brackets-available-in-2-sizes","provider":"CharlesTed Home","version":"1.0","type":"link"}