Are they allowed to say No? Does it happen much? That's not cricket! I've not flown much in the UK, mostly in the US where they always say yes.
I guess if one reports being inbound to some airport within the zone then that would avoid the risk of zone transit being declined? Might be frowned on though?