The Tally Ho

749 High Road London N12 0BP