Bing found the following results
Maps - Portsmouth
Portsmouth, England - Google My Maps
Portsmouth - Wikipedia
Portsmouth Map - England, United Kingdom - Mapcarta
Street Map of Portsmouth City Centre Hampshire UK
Portsmouth Maps | UK | Discover Portsmouth with Detailed Maps - World Maps
Visitor Information - Portsmouth
Detailed map of Portsmouth - Ontheworldmap.com
MICHELIN Portsmouth map - ViaMichelin
MICHELIN Portsmouth map - ViaMichelin