Canadian still do not need a visa to go Britain for business or tourism, but do need visas for university and work. Also, most foreigners holding a Canadian permanent resident card do need a visa to go to Britain.
All of your UK visa needs will now be handled by VFS Global
WorldBridge will no longer provide UK visa application services in Canada.
click here for UK visa information.