Store Street Gallery
London, Bloomsbury WC1E 7BS
Store Street Gallery is situated in fashionable Bloomsbury 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 from figurative to abstract in both painting and sculpture. Store Street Gallery is always looking for more new and exciting talent to exhibit and welcomes submissions from artists.