London has so much to offer in the way of cultural attractions that visitors are spoilt for choice. There are hundreds of art galleries, most of them offering free admission, where examples of paintings and sculptures from every period in the history of art can be viewed. Below is a...