It’s been absolutely ages since we ventured along to The Rose Hill which is located off London Road near the Fire Station in Brighton, but we certainly couldn’t resist catching the debut Brighton gig ...