Shanghai Tang
Shanghai Tang tang buttoned cardigan - Blue
£1,522
Shanghai Tang Tang jacquard-pattern shirt - Grey
£660
Shanghai Tang single-breasted blazer - Green
£1,383
Shanghai Tang wool buttoned cardigan - Grey
£875
Shanghai Tang cashmere-blend gilet - Grey
£1,122
Shanghai Tang Tang of Water lapis lazuli bracelet - Silver
£272
Shanghai Tang front-pocket jacket - Grey
£2,293
Shanghai Tang dragon-embroidered polo shirt - Blue
£228
Shanghai Tang Tang denim pocket jacket - Blue
£1,521
Shanghai Tang Tang rose chain tang scarf - Blue
£368
Shanghai Tang tang shou crewneck sweater - Neutrals
£459
Shanghai Tang stand-up collar silk jacket - Blue
£968
Shanghai Tang button-herringbone jacket - Blue
Shanghai Tang herringbone-pocket jacket - Neutrals
Shanghai Tang tang cardigan - Green
£1,213
Shanghai Tang patterned scarf - Red
Shanghai Tang panelled tang jacket - Blue
£2,291
Shanghai Tang mandarin-collar jacket - Black
Shanghai Tang jacquard sweater - Blue
Shanghai Tang reversible belted-waist coat - Black
Shanghai Tang Tang Dragon polo shirt - Green
Shanghai Tang Tang Dragon polo shirt - Blue
Shanghai Tang knot cardigan - Blue
Shanghai Tang knotted tang cardigan - Green
Shanghai Tang dragon cotton polo shirt - Purple
Shanghai Tang five-button blazer - Brown
£1,540
Down Jacket With Cable Sleeves
$385