You don't need an appointment. Just arrive at the embassy. They'll help you out from there with your documents.
You dont need an appointment for the photo or finger prints it's automatically done as part of the process when you go to the embassy. Hope I answered your Qstn🤔
Go to the embassy in person. They'll handle everything. All you have to do is pay!
Thanks! Your answer is awaiting moderation.