The Duke of Edinburgh lived up to his reputation as the "prince of gaffes" during a visit to a London community center Thursday, local media reported.