hamlin pub