The Winchmore Pub - 235 Winchmore Hill Rd, London N21 1QA, UK on Eaten