
Hi,
You have enough money to show POF at landing if asked by officer.
You can bring funds in sterling pounds, Euro, USD or any recognized currency which can be exchanged in Canada.
Even if you keep the GBP pounds with you and carry back later to UK while your next trip, there is no problem for that. Good luck.