Edinburgh's smallest pub, The Halfway House, offers a rotating selection of cask ales and craft beers. This compact local pub is a short distance from the train station.