Could you submit a review of Spencer Street Garage Portsmouth? Your Spencer Street Garage Portsmouth review will help build a list of the best mechanics in Portsmouth. Is Spencer Street Garage Portsmouth your business? Claim it now. This will allow you to amend your details and improve your listing.