Modern and contemporary works of fine art, from both up and coming and established painters. Site has details of regular exhibitions. Related listings Terre Verte Gallery Lighthouse Gallery Hayle Gallery Select ratingGive Lemon Street Gallery 1/5Give Lemon Street Gallery 2/5Give Lemon Street Gallery 3/5Give Lemon Street Gallery 4/5Give Lemon Street Gallery 5/5 No votes yet Go to Website » Location Lemon Street Gallery Truro United Kingdom 01872 275757