Address: Parrs Wood Road, Parrs Wood, Didsbury, Manchester, Greater Manchester, England, M20 6JU, United Kingdom