2025 Bakervilla St London, N6P 0A3