8 Ferme Park Road London N4 4ED
Tel: 0208 347 9180
Opening Hours
Mon 12.00 - 18.30,
Tue 12.00 - 18.30,
Wed Adhoc
Thurs 12.00- 18.30
Fri 12.00 - 18.30
Sat 10.00 - 17.30
Sun Adhoc
Christmas Holiday Closing
5pm Saturday 23rd Dec to 12.00noon Thursday 4th Jan