An interactive map showing the location of The Cottage and Abbotts Close, Long Melford, Suffolk, England, UK.