Formulate an answer to this elaborate question:  What is the name of the city where West Ham United plays and has had only fifteen permanent F.C. managers including English football manager and former professional player?
London