The two pictures above were taken in 2014. In the second picture you can see the actual mosque with the guest house at the back which looks like a mosque itself. The third picture shows the mosque before the renovation and without the guest house.
This beautiful new building named the Tahir Hall is a complex consisting of various offices of the Jamaat Canada, a large community hall and it will also be the home to the new Jamia Ahmadiyya Canada. It was inagurated by Hazur on the 11th of July 2012 on his Canadian tour 2012.