Solutions Art gallery in London has 6 entries with similar clues
- salonArt gallery
- pradoFamous art gallery in Madrid
- louvreThe principal museum and art gallery of France in Paris
- uffiziArt gallery and museum in Florence, Italy
- florenceItalian city, home of important art gallery and museum Uffizi
- national-galleryAn art gallery in Trafalgar Square, London, holding collection of pictures