You were down on Bristol, running errands like any other day. But slip and fall accidents can strike anywhere, by no fault of your own. But just because a shopkeepers negligence may have caused your spill doesn’t mean you’re automatically in line for compensation....