Collection: Clothing Tops
Our clothing tops collection covers everyday and occasion wear for men and women. Aftershock London supplies most of the women's range, including blouses with puffball and bubble hems, turtlenecks and cardigans, alongside Claudio Lugli's patterned men's shirts.
You will also find double gauze shirts, wool blend jumpers, polo shirts and slogan sweatshirts. Sizing and fabric details are given on each product page. Pair a new top with something from our dresses or clothing accessories collections to complete an outfit for work, weekends or an evening out.
-
Men’s Black & White Geometric Print Slim Fit Shirt – 100% Cotton
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men's Slim Fit Green Orange Patterned Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
“Drink Iced Matcha, Play More Tennis” Shirt
Regular price £20.00Regular priceUnit price / perSale price £20.00 -
Khaki Round Neck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Navy Round Neck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Ivory Fine Knit Crew Neck Cardigan
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Black Silk Batwing Sleeve Round Neck Blouse
Regular price £48.00Regular priceUnit price / perSale price £48.00 -
White Cotton Long Sleeve Round Neck Top
Regular price £24.00Regular priceUnit price / perSale price £24.00 -
Beige Knitted Side‑Tie Cardigan
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Lilac Follow Your Journey Sweatshirt
Regular price £36.00Regular priceUnit price / perSale price £36.00 -
Black Fine Knit Crew Neck Cardigan
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Black Diamante Mesh Batwing Sleeve Top
Regular price £44.00Regular priceUnit price / perSale price £44.00 -
Black Cotton Long Sleeve Round Neck Top
Regular price £24.00Regular priceUnit price / perSale price £24.00 -
Leopard Print Long Sleeve Puffball Blouse
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Champagne Folded Stand-Collar Blouse
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Royal Blue Turtleneck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Pink Ribbed Knit Batwing Jumper
Regular price £44.00Regular priceUnit price / perSale price £44.00 -
Black Cotton Long Sleeve Scoop Neck Top
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
Black Polkadot Bubble Hem Blouse
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Beige Soft Knit Hooded Cardigan
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Brown Leopard Print Fine Knit Jumper
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Brown Argyle Pattern Wool Blend Knit Jumper
Regular price £48.00Regular priceUnit price / perSale price £48.00 -
Purple Turtleneck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Beige Argyle Pattern Wool Blend Knit Jumper
Regular price £48.00Regular priceUnit price / perSale price £48.00 -
Brown Knitted Side‑Tie Cardigan
Regular price £49.00Regular priceUnit price / perSale price £49.00 -
Racing Flag Motorsport Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
The Dependable Man's Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Signature Classic Polo Shirt
Regular price £60.00Regular priceUnit price / perSale price £60.00 -
Signature Dogtooth Polo Shirt
Regular price £60.00Regular priceUnit price / perSale price £60.00 -
The Sensible Man's Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Signature Pixel Print Polo Shirt
Regular price £60.00Regular priceUnit price / perSale price £60.00 -
Gingham Check Shirt with Pink Insert
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Ribbed Cropped Pearl Border Cardigan In Black, size 8
Regular price £38.99Regular priceUnit price / perSale price £38.99 -
Lovely Sleeveless Knit Top In Pink & Red
Regular price £31.00Regular priceUnit price / perSale price £31.00 -
Marble Print Halter Neck Tie Back Top In Navy
Regular price £38.00Regular priceUnit price / perSale price £38.00 -
Floral Print Long Sleeve High Neck Top In Blue
Regular price £38.00Regular priceUnit price / perSale price £38.00

































