UK people, what do you think of the town Saltash? I'm thinking of moving there. Post Comment Receive notifications Add a comment...