Shanghai Tang
Shanghai Tang frog-fastening mandarin-collar shirt - Grey
£776
Shanghai Tang Tang leather-patch jeans - Black
£511
Shanghai Tang Tang Horse band-collar polo shirt - Green
£231
Shanghai Tang tang dragon cotton polo - White
Shanghai Tang jacquard shirt - Green
£667
Shanghai Tang Playmaker polo shirt - Black
Shanghai Tang Tang velvet jacket - Black
£1,540
Shanghai Tang small Vivid Dragon Fine bone china jar - Purple
£340
Shanghai Tang frog-buttons jacket - Neutrals
Shanghai Tang Tang shirt jacket - Blue
£1,025
Shanghai Tang logo-embroidered pocket T-shirt - Neutrals
Shanghai Tang tang buttoned cardigan - Green
Shanghai Tang geometric-jacquard shirt - Blue
£573
Shanghai Tang Playmaker polo shirt - White
Shanghai Tang jacquard long-sleeve shirt - Green
Shanghai Tang stripe mandarin-collar shirt - Blue
£346
Shanghai Tang jacquard shirt - Blue
Shanghai Tang buttoned wool-cashmere blend cardigan - Blue
£823
Shanghai Tang Playmaker polo shirt - Blue
Shanghai Tang horse-embroidered mandarin-collar polo shirt - White
Shanghai Tang embroidered-logo T-shirt - Grey
£262
Shanghai Tang velvet tang trousers - Black
£729
Shanghai Tang knot button cardigan - Neutrals
£1,244
Shanghai Tang tang cotton shirt - White
£418
Shanghai Tang buttoned patch-pockets cardigan - Neutrals
Shanghai Tang frog-button jacket - Brown
Shanghai Tang jacquard mandarin-collar shirt - Yellow
Shanghai Tang embroidered-logo T-shirt - Green
Shanghai Tang jacquard mandarin-collar shirt - Blue
Shanghai Tang jacquard-pattern T-shirt - Green
£293
Shanghai Tang horse-embroidered shirt - Black