El Chiringuito Business Type Retailers - other Rating Awaiting Inspection Address 24 Barkham Road Tottenham London N17 8JR View on Map Local Authority Haringey http://www.haringey.gov.uk