As the Waltham Forest thread shows, this is a constant frustration in London.
The good news is, you will probably find most of your riding will be on routes/journeys you do regularly - unless you are a courier serving the whole city - in which case you will learn the idiosyncrasies of it and the boroughs’ rules in question.