Reckoned to be Aberdeen’s oldest pub, Ma Cameron’s has stood in the city centre since the 18th century, tucked down a lane off Belmont Street. It keeps a snug, low-ceilinged old bar alongside roomier modern additions, and serves pub food through the day. A couple of minutes from the main shopping streets. Aberdeen station is about half a kilometre to the south.