Our people

P%20Collinson_edited.jpg

Saul Eslake

Consultant

Andrew%20Sentance_5675_edited.jpg

Dr Andrew Sentance

Business Economist

Llewellyn Consulting LLP - Registered number: OC342697 - Registered office: 1 St. Andrew's Hill, London, EC4V 5BY | Disclaimers