Unable to answer "Is there a public bicycle pump here (at least when it’s open)?" – Bike Hut (Bicycle Shop) – https://osm.org/node/1726650278 via StreetComplete 63.0:

This Halfords branch does not have a bike hut