James Freeman Gallery is located at:
345 Upper Street
Islington, London N10PD
Tel: +44 (0) 20 7226 3300
The gallery is open Tues - Sat 11:00 - 6:30 pm and by chance or by appointment.
Do note hours are subject to change, so please phone ahead if you are travelling specifically to visit.