Well serviced by Tram and conveniently located in Avenue Louise, I find this visa center quite easy to use, with lots of seating and the staff very friendly in person, even if their website for filling out forms wasn’t as easy to navigate.It’s fairly straightforward — drop off applications in the morning, pick…