Beer Drink Glasgow Scotland Review: The Press Bar, 199 Albion Street, Glasgow G1 1RU Emma Mykytyn 12 February 2015 0