• The Russell Gallery (map)
  • 12 Lower Richmond Road
  • London, England, SW15 1JP
  • United Kingdom

Summer Collective at The Russell Gallery showcasing a selection of the artists represented by the gallery.