The Old Albion Inn is a charming pub located just outside Newquay, in Crantock. It’s a beautiful village pub that has been around for over 400 years. If you’re looking for a traditional Cornish pub to eat or drink near Newquay, this is your best option.