ChefDb.com

Forum Hotel

97 Cromwell Road
London, England (United Kingdom)
  • Now the Holiday Inn Kensington Forum Hotel.
Back of the House
Rene Chauvin
Restaurant Chef
1992 - 1994
>
Map your route at Google

© 2018 ChefDb | Home | Go to Top | Full Site