The Greenhouse Restaurant is located in Kendal, United Kingdom on Castle Green Hotel In Kendal, Castle Green Lane. The Greenhouse Restaurant is rated 4.5 out of 5 in the category modern british restaurant in United Kingdom.
Address
Castle Green Hotel In Kendal, Castle Green Lane