Having previously been involved with a London-based Czech lager brewery that left a sour taste in my mouth it has not put me off the country’s lovely lagers. It was therefore enjoyable to visit The Stranded bar on London’s The Strand where Bloomsbury Leisure Group has opened a new venue…