The Mercers’ Company has today announced that the UK’s largest art gallery group, Clarendon Fine Art, has selected 117 Long Acre, Covent Garden, for its latest unique gallery experience in the capital.
Read MoreLUMAS Gallery has officially celebrated the opening of its UK flagship site at 21-23 Earlham Street in Shaftesbury’s Seven Dials, with an exclusive launch party and live art performance.
Read More