Gallery

London Contemporary Art

London, United Kingdom

Address

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

Opening times

Mon-Sat 11-6pm

Follow

Add event

Add event

Claim

Claim

Based at Store Street Gallery, situated on a beautiful tree-lined street in Bloomsbury, London Contemporary Art - LCA - is a dynamic company dealing in art created by carefully chosen artists from around the world. We also supply artwork to selected galleries for exhibition, interior design companies with site specific work and changing displays to private members, clubs, hospitals and businesses in London.

Exhibitions and events

Associated exhibitions and events

Exhibiting Artists