The Tally Ho
Mon-Thu, Sun: 8am-11pm; Fri-Sat: 8am-12midnight
820 High Road, N12
4 minutes walk from The Tally Ho
Pizza Express has become something of a London institution. Serving consistently excellent Italian pizzas quickly in pleasant unfussy surroundings, this is always a convenient and...