Byredo Vanquish Candle The Byredo Vanquish Candle (£54) will take you to a dense forest of centuries-old trees dappled with rose buds. Image Source: Byredo Byredo Vanquish Candle £54 from byredo.co.uk Buy Now