
The month of April saw Glasgow pub The Captain’s Rest reach a landmark third birthday, marking its third year as an integral and exciting part of Glasgow’s music scene. Situated in Glasgow’s vibrant West End, The Captain’s Rest, similarly to its counterpart King Tut’s Wah Wah Hut, opened as a gig venue in order to […]