The Mark Gallery is situated close to Marble Arch in central London. Since the early 1970s gallery owner and founder Helen Mark has developed a passion and expert knowledge of icons and the gallery has become a renowned source of high quality Russian and Greek icons spanning the 16th-19th centuries.
|