Welcome to OpenStreetMap and thanks for updating the map.

A highway=pedestrian area shouldn't need a foot=yes tag, as that is implicit.

If you are having problems with routing software failing to route across the pedestrian area, this may be because some routers do not work very well with pedestrian areas.

It might be worth adding a highway=footway way from the pedestrian crossing of North Street by the roundabout to the station entrance. If you would like any help with this, please let me know.

For more information about implied access tags, see:
https://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access_restrictions#United_Kingdom
