Rhodes W1 is a quality restaurant located in London, England. It was opened in 2007, and gained a Michelin star within a year of opening in January 2008. It serves European cuisine, and is one of two Rhodes restaurants in London to hold a Michelin star. |
Awards by Rhodes W1 |
Check all the awards nominated and won by Rhodes W1. |
2008 |