MARK GALLERY
Updated 203 days ago
45 Portsea Hall Portsea Place London W2 2BW United Kingdom
The Mark Gallery is situated in Connaught Village in central London. Since the early 1970s, gallery founder Helen Mark developed a passion and expert knowledge of icons and the gallery has now become a renowned source of high quality Russian and Greek icons spanning the 16th-19th centuries.