An interactive map showing the location of Treasurers House and Attached Garden Walls, Gate and Gate Piers, York, North Yorkshire, England, UK.