The Station Bar and Grill is a modern British Inn located in a restored Victorian building. It offers comfort food with influences from around the world and traditional British dishes, designed to be enjoyed day or night.