Barrister, KC
london, greater london, united kingdom
Pump Court Tax Chambers
University College, Oxford