2-8 November 2026 Olympia, London
Leopard Velvet Armchair and Stool.
Show price £495 armchair .Stool £150