An interactive map showing the location of York Arms (Numbers 24 and 26), York, North Yorkshire, England, UK.