69 Windmill Hill Enfield, Enfield, EN2 7AF, United Kingdom
556-560 Hertford Road Enfield, Enfield, EN3 5ST, United Kingdom