I currently live in the US and plan to do a soft landing at Windsor Tunnel.
I was wondering, does the office there open 24x7 for landing? I plan to drive there on a weekend and may arrive at night. Wanted to make sure they are open when I'm there.
For the landing, are the required documents...