4 Boladale Adebola - 10 months ago
This building houses the UK Visa application centre. Something really needs to be done about the touts on the street. Also, people have to stand outside before they can be attended to. The services of the application centre are quick and efficient and little to no time was wasted. Staff were courteous and straight to the point. Had a good experience.