James Giles
Interim Leader
Kingston Independent Residents Group (Political Party)
Personal Details
- All
- Videos
- Photos
This speaker hasn't uploaded any media content yet.
Recommendations
Why choose me?
Youngest leader of a political party in Great Britain, youngest Independent candidate GE2019
Similar to James