Just an update. No need of appointment, just walk-in between 11-2. Also only 2 docs needed: 1. Passport 2. Biometrics letter provided by Canadian consulate
Yes you need to book an appointment and be sure to bring proper IDwhen I say proper ID I mean that the address on your ID matches your home address
You need an appointment to go there for any biometrics. I'm sure this information is on the website, you just need to know where to look.
Thanks! Your answer is awaiting moderation.