An interactive map showing the location of Baluster Bridge and Gate Piers, Amesbury, Wiltshire, England, UK.