The Lord High Admiral in Plymouth: Checking out the Burger

The Lord High Admiral in Stonehouse was another great pub that we checked out in Plymouth. It was located on the corner of East Street and Stonehouse Street just across from Rock Salt (another restaurant that we also had our eye on) Inside it is a proper boozer, plenty of tables, loads of people drinking…