Amesbury Services is a service station offering a shop and restrooms. Located near a roundabout on the A303.