centre , the pedestrianized high street with good access for wheelchairs