Councillor Gavin Barrie

Party: Edinburgh Party of Independent Councillors

Ward: Inverleith

Other councillors representing this Ward: