Hamilton Sofa - £895*   

*Price based on pictured sofa – 140cm long – in Cotton/Linen Union.  Also available as a chair.  Any lengths/fabric accommodated.