Which political party, founded in 1967, has its headquarters in London and currently has the leader Ian Edward ?
NATIONAL FRONT Front National (disambiguation) Front national National front National Front National Front (Germany) National Front (disambiguation)