Our Barristers
Regulatory Law
Theo Huckle KC
Barrister
Peter Glenser KC
Barrister
Jonathan Davis
Barrister
Christopher O’Gorman
Barrister
Tariq Shakoor
Barrister
Stephen Cadwaladr
Barrister
Andrew Wilkins
Head of Criminal Team
Timothy Sapwell
Barrister
James Hay
Barrister
Nicholas Kennan
Barrister
Jonathan Storey
Barrister
Megan Fletcher-Smith
Barrister
Maria Aisha
Barrister
Andrew Parker
Barrister
Kiera Vinall
Barrister