Tag Archives: Gastro Pub

Taps Bar & Restaurant, Manchester

“Be prepared for a unique experience at the UK’s first self-service beer venue.” The words of the Taps website, not mine. Although I can confirm that my experience certainly was unique  i’m not sure it was in the way they intended when they came up with that statement. Yes it was the first time that I have sat at a table with …

Read More »