Punch to close after 160 years