The Antwerp Arms

168-170 Church Road London N17 8AS