Hello Pete, 

The foot=no tags that I added here were were meant to support pedestrian safety; All of the cycleway sections I added the tag to were in the roadway where it would be unsafe and unsuitable for foot traffic to walk (especially as there are designated crossings for pedestrians already at this intersection), so I thought that foot=no would be applicable.  I do understand your point regarding the absence of explicit signage, so you are welcome update these features as you see fit.

Thanks, VLD319