The place is 21 floor 2050. Very nice and pretty people there. Definately the best ICBC I have ever been in my life. (1000% better than I expected based on my previous ICBC experience)
Nice staff, good service!