JUst checked and apparently Top 'Ouse car park does not meet minimum length requirements for take-off and landing. The good news however is that Toronto airport are exempt from such requirements.
That's a good idea, as I've just checked the service areas between here and Canada and there don't appear to be any? Amazed this gap in the market hasn't been filled!