8 Irvine Close,
London,
N20 0BN
http://www.eden-gardens.co.uk/
07791 392 563
Monday-Friday:9:00 AM to 5:00 PM
Saturday &Sunday: Closed