Originally Posted by phreegreens
I've used
Thames Consular for visas to all kinds of fun and interesting places. They've been reliable, with good communications.
I've used them a nunber of times before - quick and efficient. They used to have a branch in the BA shop in Regent St but are now just off Piccadilly.