Sofa Collection

Milan Sofa
£8,400

Fitzrovia Sofa
£9,800

Greenwich Sofa
£8,400

Traditional Elmstead Sofa
£7,650

Marylebone Sofa
£8,100

Brompton Sofa
£11,700

Mayfair Sofa
£13,350

Elmstead Sofa
£7,200

TP Modern Sofa
£10,350

Kingston Sofa
£10,200

Belmont Sofa
£10,950

TP Classic Sofa
£10,500

Monty Sofa
£12,000

Camberwell Sofa
£7,800

Soho
£8,100

Hampstead Sofa
£18,000