Councillor Rachel Mallows


Party: Liberal Democrat

Parish: Bicester Town Council - North Ward