There are some confusion on proof of funds. CIC websites states, proof of funds should to be in cash on any urgent form of cash which you can take when you need, like travelers checks, certified cheks etc. The London Visa office is only i think where you can submit your property value as proof of funds. But i was reading here, one member from any other via office submittied property value as proof of fund and it was acepted. try to search in Box ' proof of funds" and you will find numbers of posts related to this topic. Read all and hope you will get clear. Good luck.