Gallery

Store Street Gallery

London, United Kingdom

Address

  • 32 Store Street
  • London WC1E 7BS
  • United Kingdom

Opening times

Mon-Sat 11-6pm

Follow

Add event

Add event

Claim

Store Street Gallery is situated in fashionable Bloomsbury. The gallery is the fusion of ideas between two art dealers Andrew Stark and Lawson Bell, who have both been running galleries for over fifteen years.

Store Street Gallery represents and promotes artists from the United Kingdom and abroad, both new artists and more established ones who have become collectable in their own countries.