Harrods Art Gallery.
view larger image
Name
Harrods Art Gallery.
Place established
31 Hennesy Street, Croydon, View on map Close map
Active
1980?
Summary
Commercial gallery. Paintings, prints, framing