Corstorphine Hill Walled Garden is located in Edinburgh, United Kingdom on 109-111 Clermiston Rd. Corstorphine Hill Walled Garden is rated 4.7 out of 5 in the category community garden in United Kingdom.
Address
109-111 Clermiston Rd
Accessibility
Wheelchair-accessible entrance