The Russell Gallery
Established in 2002, the Russell Gallery is a contemporary gallery situated near the Thames in Putney, London.
They host eight solo exhibitions a year and two mixed shows in winter and summer. The gallery has an eclectic style and exhibits mostly figurative work but also abstract by a variety of established and new artists.
Gallery Information
Location London | UK
Artworks Figurative | Landscape | Original Painting