Primary practice address

2 Hare Court, 2 Hare Court, Temple, London, EC4Y 7BH, United Kingdom

Primary practice address

Crown Prosecution Service, Colmore Gate, 9 Colmore Row, BIRMINGHAM, West Midlands, B3 2BJ, United Kingdom

Primary practice address

Hailsham Chambers, Ground Floor, 4 Paper Buildings, Temple, LONDON, EC4Y 7EX, United Kingdom

Primary practice address

The Barrister Group (London), 81 Chancery Lane, London, WC2A 1DD, United Kingdom

Primary practice address

23ES Chambers, 1 Gray's Inn Square, LONDON, WC1R 5AA, United Kingdom

Primary practice address

15 New Bridge Street, Hamilton House, 1 Temple Avenue, LONDON, EC4Y 0HA, United Kingdom