The Band

Under the influence of prohibition-era speakeasies, this inspired 5 piece plays a delightful mix of 1920s and 30s hot jazz and early swing.


Imbued with a joyful exuberance, David McTea and the Swinging Magpies perform an intoxicating blend of period jazz standards and original material, lovingly crafted in the vintage style.

The band comprises:

  • David McTea: (vocals and baritone guitar)
  • Lucinda Dunne: (clarinet)
  • Vicky Cowles: (bassoon)
  • Gregory Madge: (guitar)
  • Caroline Scott: (percussion)

Jazz & Swing

Live music entertainment for vintage-themed events

1920s - Gatsby - Prohibition - Speakeasy - Swing Dancing

Bringing an authentic jazz feel to any occasion, David McTea and the Swinging Magpies are available for public and private bookings, providing stylish live music and effortless sophistication to all manner of events; from weddings to corporate shindigs and private parties.

David is also a swing and jazz dancer, and is always more than happy to provide a friendly and fun dance lesson to break the ice and get your night off to a swinging start.


This 5 piece, with unique instrumentation, offer quick-witted arrangements that encapsulate the best of hot jazz sensibilities, evoking the energy of that bygone era. Their repertoire includes a vibrant and fresh interpretation of many jazz standards of the 1920s and 30s.




Pok U

New Year Eve Party at Yeung Sing

David, Catie and the rest of team! You guys were amazing!!!! Thank you so much for bringing 1920s music and performance to the Yeung Sing. We received so many positive comments! It was beautiful! Thank you so much!.


Private party

This band are great! Really friendly players, music was top notch and exactly what our 1920s night needed - they created the perfect atmosphere. Would happily book them again.


Roaring 1920s yacht party

I would like to thank David and his team for being an indivisible part of our party. Their positive vibes and energy are perfect addition to their musical talent!! Highly recommended, flexible and very friendly chaps.


For booking enquiries please contact:

  • 07951873364