About 45 restaurants in London have Michelin stars. ........ restaurant has its own style.
Each = elk(e).
Either = elk van beide (altijd bij een tweetal).
Bij both (allebei) en all (alle) is het werkwoord en zelfstandig naamwoord in het meervoud, als het zelfstandig naamwoord telbaar is.
All/both restaurants have their own style
Wel: all hope has left me (hope heeft geen meervoud).