Map of ALDI, Sherborne Road, Yeovil, Somerset, England, BA21 4HA, United Kingdom