Waze doesn't seem to allow you to specify whether you're a trade vehicle or not so it keeps routing trade vehicles into Regents (and the other Royal) Park which they are prohibited from and liable to be fined.
Knowing about and respecting size and weight restrictions is usually a feature on 'professional' sat nav units [1]. Serious delivery companies of course pay the premium to get this feature - but occasional van drivers don't.