Station Road, Ilford, London, IG1 4DW 020 8514 6343
12:00 - 23:00 12:00 - 23:00 12:00 - 23:00 12:00 - 23:00 12:00 - 02:00 12:00 - 02:00 12:00 - 23:00 Upcoming Holidays: Christmas Eve 12:00 - 00:00 Christmas Day 12:00 - 15:00 Boxing Day 12:00 - 23:00 New Years Eve 12:00 - 02:00 New Years Day 12:00 - 23:00