Question: Besides being popular tourist destinations, London's museums play a vital role in what activity?
Sentence: London is home to many museums, galleries, and other institutions, many of which are free of admission charges and are major tourist attractions as well as playing a research role.
Answer in sentence: yes