Most sat navs can have your points of interest updated. it is quite simple to do. here is a link to JD Wetherspoons site for a sample it tells you how to do it. There are lots of others for example Asda,Innkeepers lodge, a google search should find a few
http://www.jdwetherspoon.co.uk/pubs/directories/