White walls are a blank stage, mate, so the real question is what mood you're after. White doesn't dictate a partner — it lets you choose.
For drama and contrast, go dark on your woodwork, a feature wall, or joinery. Dulux Sapphire Springs 1 (LRV 6.4) is a properly deep blue that sings against a clean white — used on a chimney breast or bookcase it gives you that gallery-meets-cosy look. Inky tones like this are the most reliable way to make white walls feel intentional rather than accidental.
For an earthy, grounded scheme, bring in a mid-tone with some warmth. Mylands Artichoke BH.13 (LRV 27.6) is a muted olive-tinged green that stops white feeling cold and hospital-like. Use it on kitchen cabinets, a hallway runner of panelling, or simply in your soft furnishings and it does wonders for taking the edge off bright white.
For a soft, tonal scheme, stay in the light range and layer subtle greys. Paint & Paper Library Slate IV (LRV 67.5) is light enough to read as a gentle off-white itself, so pairing it with a brighter white on adjacent surfaces gives you that quiet, layered Scandi feel without any harsh lines.
The "but what about" question I always get: *won't dark colours make a white room feel small?* No — they create depth. A dark element makes the white walls recede and feel airier by comparison.
Practical advice: decide whether your white reads warm or cool first. A cool, blue-leaning white wants cool partners (greys, slate blues); a warm, creamy white wants earthy ones (Artichoke, soft greens). Mixing a cool white with warm accents — or vice versa — is where schemes go dodgy. Get a tester of your chosen accent and hold it against the actual wall in daylight before committing.