An interactive map showing the location of 11 and 12, Market Place, Richmond, North Yorkshire, England, UK.