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. 

Click to expand

Exhibiting at

Skip to toolbar