Stanford Leigh Mitchell

Party: Labour

Contact information

Home address: 
23 Barnmeadow Road
Winchcombe
Cheltenham
Gloucestershire
GL54 5QA

Elections