• Portsmouth
  • Scotts Tap & Keller, Southsea

    Scotts

    We were invited along to the pre-launch of Scotts Tap & Keller in Southsea to sample some of their small-batch beers from across the globe. Scotts Tap & Keller is situated on King Street next to King Street Tavern, which is convenient because they have the same owners. We knew that as soon as we […]