ChefDb

London Penta Hotel

97 Cromwell Road
London, England (United Kingdom)
(Closed)
  • Re-branded several times; currently Holiday Inn London Kensington Forum.
Back of the House
Kevin Thornton
Commis
1977 - 1977
>
Map your route at Google

Map
© 2019 ChefDb | Home | Go to Top | Full Site