A traditional pub, The Albion offers British meals and a selection of beers in a charming 17th-century setting with a cobbled courtyard.