An interactive map showing the location of No. 2 (Post Office) and No. 4 (Elmend), Leonard Stanley, Gloucestershire, England, UK.