Hamilton Sofa - £875*  

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