An interactive map showing the location of 18, 19 and 20, Tudor Square, Dalton Town with Newton, Cumbria, England, UK.