Known for its trophy-winning football teams and vibrant music scene, and the fact the BBC recently relocated there, Manchester is also one of the UK’s leading business destinations. So what can the business traveller do between meetings or to fill in a long lunch hour? Bristol Business News travel...