Map of Long Melford. Babergh, Suffolk, England, United Kingdom. In the vicinity, you can find, among other things: bus stop: 21; hairdresser: 9; cafe: 8; art: 5. In Long Melford, there are 267 streets.