Average ratingSee on map
81 Leonard Street, London, EC2A 4QS
020 7739 6669
Monday-Friday:10am-6pm, Saturdays: 12-4pm
Situated in the heart of Shoreditch, this gallery showcases the work of established and emerging professional photographers through a diverse programme of commercial and fine art photography. Exhibitions and our private collection offer the chance to buy photography at affordable prices.