St Eugene De Mazenod Catholic Primary School Address Mazenod Avenue London NW6 4LS Phone 020 7624 4837 Fax 020 7372 2280 Website St Eugene De Mazenod Catholic Primary School Details: State faith school for junior and infant boys and girls.