The local market cafe has a nice baby grand, any one is invited to play it, but must be proficient before they are let loose on it.
I also know of a cheese shop in Kirkby Lonsdale up in north west Yorkshire that has a pianist playing most weekends.