Peter GarrodWrong Peter Garrod?
Director of Governance and Legal ...
Local Address: London, London, United Kingdom
King's College London
Franklin-Wilkins Building, 150 Stamford Street
Waterloo, London SE1 1NN
Company Description: Roar! is the student newspaper of King's College London. For all the latest KCL news and entertainment as it happens, KCLSU Student Media is there.