Company name: Castle Bromwich Hall Gardens Trust
Description: Extensive & classic floral gardens
Castle Bromwich Chester Road, Birmingham Area, Birmingham, United Kingdom