The Albion Inn is a traditional pub offering a wide selection of drinks. It's known for its exceptional, cooked-to-order food with amazing flavors and beautiful presentation.