Garden Restaurant Handcross Garden Centre The
Handcross Garden Centre, London Rd., Handcross, West Sussex, United Kingdom, RH17 6BA
(08442) 885702 Phone
(08442) 888702 Fax