Councillor Lucy Loveridge


Parish: Kidlington Parish Council - Dogwood Ward