Lumen Gallery

88 Tavistock Place
London WC1H 9RS United Kingdom
www.lumenurc.org.uk/gallery.htm
T. 07772762782