United Kingdom The Black Lion, Long Melford, The Best Hotels In Long Melford United Kingdom The Black Lion, Long Melford is The Best Hotels In Long Melford United Kingdom… Edit