Address: B90 649, Velsheda Road, Haslucks Green, Metropolitan Borough of Solihull, West Midlands, England, B90 2JN, United Kingdom