An interactive map showing the location of War Memorial (At Junction with Church Lane), Sawston, England, UK.