Light Space Leeds, Star House, Authorpe Road Leeds United Kingdom LS6 4JB 07837922140
Visit Light Space Leeds Website