Occupiers of buildings and land have duties to ensure that the area is reasonably safe.
St Helens Law have litigated over accidents in cafes, pubs, clubs, parks and even churches! Anywhere that you can injure yourself has a duty to make sure that you are safe.
Again the compensation is payable by the insurers.