Proof?
The embassy operates within the UK and must respect British laws, but the UK authorities have limited rights to enter the embassy premises or exert jurisdiction over those premises without permission from the embassy's country (Iran, in this case). For criminal matters or serious breaches of law, the host country and the embassy's country typically engage in diplomatic discussions to resolve the issue.