Pictures & Light
41 Stoke Newington Church Street,
London, Greater
London N16 0NX