Portsmouth - anywhere down Gunwharf Keys should be fine as its a 'tourist' place during the day, so has access ramps etc
Centre of town - full of drunk matelots on pay day, although there's Walkabout and a number of venues at street level. I don't think any have disabled access toilets though.