The "sealed Envelope" should in itself be enough and should not require any Notary to authenticate it.
( Just don't try to open it). Any broken seal may render it worthless.
In my view, I don't think that they ask you to Notarize them in the UK if you applied through the London Office.
[size=10pt]Disclaimer:
This is my personal opinion.[/size]