Just to throw in a couple of other tagging options which, if present, might help deduce road width:

  1. An explicit width tag on the road you’re approaching. Rare on “wide” roads in the UK but if present might be useful.

  2. A mapped area:highway polygon which includes the entire road width. Rare in the UK but popular in Poland.