Hamilton Sofa - £895*  

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