Horsham • United Kingdom
Camellia Restaurant at South Lodge offers mouth-watering dishes made with skill and flair, inspired by the fresh produce sourced from the hotel's garden and the finest local Sussex ingredients.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!