Criminal Defence and Road Traffic Specialist

Eleanor Towsey

Eleanor Towsey


Eleanor Towsey graduated from the University of London with a degree in French and Spanish in 2002 and an MA in French and European Critical Theory in 2003. Eleanor has had a successful first career in Hospitality Management and, early on in her career, was promoted to General Manager of several high profile restaurants based in Birmingham and in London.

Between 2008 and 2010 she went on to complete the Graduate Diploma in Law and the Legal Practice Course at the College of Law in Guildford. Eleanor had spent the last year working in a commercial firm as a fee-earner in contract, travel and personal injury law. She joined the Castle Partnership in August 2011 as a trainee solicitor.

Eleanor qualified as a Police Station Accredited Representative in July 2011. She is currently assisting Sinead Willox in running the Hampshire office, based in Basingstoke.