All / Clothing Hoodies | Tee Shirts | All Cambridge Durham Oxford Composers Instruments Choral Mugs Funny Clothing Hoodies Tee Shirts Tote Bags Signature Series Novelty Gifts Quick View Johann Sebastian Bach Hoodie - Signature Series (Men's Set 5) £38.95 View Options Quick View Moose-Te (Men's Set 5) £36.50 View Options Quick View Johann Sebastian Bach Hoodie - Signature Series (Men's Set 4) £38.95 View Options Quick View Johann Sebastian Bach Hoodie - Signature Series (Men's Set 3) £38.95 View Options Quick View Johann Sebastian Bach Hoodie - Signature Series (Men's Set 1) £38.95 View Options Quick View Johann Sebastian Bach Hoodie - Signature Series (Men's Set 2) £38.95 View Options Quick View Moose-Te (Ladies Set 2) £38.95 View Options Quick View Moose-Te (Men's Set 4) £38.95 View Options Quick View Moose-Te (Men's Set 3) £38.95 View Options Quick View Moose-Te Hoodie (Ladies Set 1) £38.95 View Options Quick View Moose-Te (Men's Set 2) £38.95 View Options Quick View Moose-Te Hoodie (Men's Set 1) £38.95 View Options Quick View Sir Charles Villiers Stanford Centenary Hoodie £39.88 View Options Quick View Stanford Centenary Hoodie £39.88 View Options Quick View Signature Series - Johann Sebastian Bach (Turquoise) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Violet) £23.99 View Options Quick View Signature Series T-Shirt - Johann Sebastian Bach (Black) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Dark Brown) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Navy Blue) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Orange) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Red) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Indigo) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Hot Pink) £23.99 View Options Quick View Signature Series - Johann Sebastian Bach (Green) £23.99 View Options Quick View Signature Series Hoodie - Johann Sebastian Bach (Red) £39.88 View Options