Store Street Gallery

store Street Logo

 

 

Store Street Gallery is a contemporary London art gallery situated in Bloomsbury, a fashionable part of London, in a beautiful tree lined street within easy reach of the British Museum. The gallery represents and promotes both established and emerging contemporary artists from the United Kingdom, Europe and further afield. The work on display covers a broad range of contemporary art from figurative to abstract, in both painting and sculpture.

 

www.storestreetgallery.com